Cameron Murphy Reikes
|
727ffb39db
|
Add man in black and more drama
|
1 year ago |
Cameron Murphy Reikes
|
3081391c62
|
Successful conversation, VScode tooling, drama document, loading anim when thinking
|
1 year ago |
Cameron Murphy Reikes
|
ecf5308389
|
Speech directly talks instead of being a state, fix asset bug
|
1 year ago |
Cameron Murphy Reikes
|
34329bf8ef
|
No waviness, export directly to assets to decrease codegen time
|
1 year ago |
Cameron Murphy Reikes
|
ba450a4e73
|
Add blackhawk helicopter, more trailer anims+jank. Several fixes
|
1 year ago |
Cameron Murphy Reikes
|
8369c62f26
|
Fix all non relative image paths in blender, ensure doesn't happen again in export script
|
1 year ago |
Cameron Murphy Reikes
|
5aec003b40
|
Dialog bubble fades, more art panick update
|
1 year ago |
Cameron Murphy Reikes
|
00c3ff09f1
|
Massive art import of forest scene, pallete shifted farmer
|
1 year ago |
Cameron Murphy Reikes
|
12191a426f
|
More fixes/jank for trailer, flycam no longer also moves player
|
1 year ago |
Cameron Murphy Reikes
|
265166c4d4
|
Massive art import, fix scale coord transform bug. Remove zig from build
|
1 year ago |
Cameron Murphy Reikes
|
cfac7d9589
|
Ensure no images are referenced outside of blend file
|
1 year ago |
Cameron Murphy Reikes
|
a91de6dee1
|
Detect and error on images not in project in blender export script
|
1 year ago |
Cameron Murphy Reikes
|
8c192fc5d1
|
Farmer does an odd dance, fix scaling of things, delete more old code
|
1 year ago |
Cameron Murphy Reikes
|
7316b9e974
|
Delete all previous characters and fighting state
|
1 year ago |
Cameron Murphy Reikes
|
6d3594c6ad
|
Get shadows for armatures working, testing shadow pillar
|
1 year ago |
Cameron Murphy Reikes
|
5f49f53376
|
Run decimate on player mesh, queueing draw calls allows better code
reuse
|
1 year ago |
Cameron Murphy Reikes
|
c736ebd013
|
Armatures can have custom images, support non-alpha images in load image
|
1 year ago |
Cameron Murphy Reikes
|
c9b6ce0c3e
|
Meshes refer to exported images, image caching system (only load path
once)
|
1 year ago |
Cameron Murphy Reikes
|
563a2a69b0
|
Animation blending, fix facing direction of model
|
1 year ago |
Cameron Murphy Reikes
|
b84f824f0e
|
Export and import multiple animations, idle animation
|
1 year ago |
Cameron Murphy Reikes
|
e7ac3ee43c
|
Walking animation working on desktop and web
- Skeleton texture is clamp to edge because it's an NPOT on webgl 1
|
1 year ago |
Cameron Murphy Reikes
|
4137372292
|
Increase precision and max value of bone matrix floats
- I just made up a technique that is probably 30% efficient, this is
something to revisit in the future
|
1 year ago |
Cameron Murphy Reikes
|
1df63e6f74
|
Export only animations relevant to the current model
|
1 year ago |
Cameron Murphy Reikes
|
53c04d573b
|
Export animations from blender, render correctly with small # of bones!
|
1 year ago |
Cameron Murphy Reikes
|
36b910c34b
|
Move one parent relation out of poses, preparation for working anims
|
1 year ago |
Cameron Murphy Reikes
|
6ce37294be
|
Skin mesh vertices from bone pose in vert shader, fix rotation of
objects being weird
|
1 year ago |
Cameron Murphy Reikes
|
cbce6c9a81
|
Armatures are a separate kind of thing, that includes its mesh
|
1 year ago |
Cameron Murphy Reikes
|
e203dcc88b
|
Decompose pose mat4 into offset, quaternion rotation, and scale
|
1 year ago |
Cameron Murphy Reikes
|
90cd549acc
|
Correctly load, visualize, and transform simple armature pose
|
2 years ago |
Cameron Murphy Reikes
|
5da994257b
|
Correctly import armature and debug draw each bone
|
2 years ago |
Cameron Murphy Reikes
|
76d209f0b4
|
Export armature as bones, import and debug draw in 3d. Flipped coord
systems right now.
|
2 years ago |
Cameron Murphy Reikes
|
300f849d19
|
3D model rotation, npcs face where they're moving
|
2 years ago |
Cameron Murphy Reikes
|
dc731fafeb
|
Use artist's cowboy mesh for every NPC
|
2 years ago |
Cameron Murphy Reikes
|
c991047524
|
Multithreaded chat close w/o error, working chat generations, wall of
rocks
|
2 years ago |
Cameron Murphy Reikes
|
6108da2cdc
|
Place dynamic npc entities in blender as level editor, allocate on
initializing the gamestate
|
2 years ago |
Cameron Murphy Reikes
|
6531db13d6
|
Compress blender file, save Exporter script from blender
|
2 years ago |
Cameron Murphy Reikes
|
560e9d8db7
|
player into gamestate, 3d collision system, entity struct nicer
|
2 years ago |
Cameron Murphy Reikes
|
d8158c63c1
|
Alpha clipping, grass, stubbed out dbg3dline, made camera mat4s global
|
2 years ago |
Cameron Murphy Reikes
|
6f4a3c93f2
|
Transparent grass, alpha blend in engine. Blender is broken
|
2 years ago |
Cameron Murphy Reikes
|
2bda33bfca
|
Export scale from blender, and import in game, draw with scale
|
2 years ago |
Cameron Murphy Reikes
|
d187308c2e
|
Export rotations from blender, use quaternions for rotation
|
2 years ago |
Cameron Murphy Reikes
|
dcdc380b40
|
Draw player separate from level, camera looks at player while they move.
Art improvements
|
2 years ago |
Cameron Murphy Reikes
|
33e7176d19
|
Binary level loading, separate passes for 2d and 3d
|
2 years ago |
Cameron Murphy Reikes
|
86f2c544bf
|
Texture the 3d rendering, fix image flip coordinate system 'problem'
|
2 years ago |
Cameron Murphy Reikes
|
04d0719418
|
Exporter -> separate file, fix codegen, don't ignore .pn files
|
2 years ago |
Cameron Murphy Reikes
|
fba0f0ec6d
|
Initialize git lfs, 3d asset exporting and loading, debug rendering
|
2 years ago |