29 Commits (0466612cbe6de28b94a19f9cd27a309ab568ed8b)

Author SHA1 Message Date
Cameron Murphy Reikes 0466612cbe halfway implemented angel gameplay loop, angel can specify any goals and verifies them itself, rather than game logic 10 months ago
Cameron Murphy Reikes 66cd204628 Ser/der armature and bone names for debugging purposes 10 months ago
Cameron Murphy Reikes b105160f7e Rewrite of exporting system, much more human friendly error messages. Levels now consist of multiple rooms 10 months ago
Cameron Murphy Reikes fc0c9e766d Placed entities -> own collection to avoid asset meshes being placed entities. Add shotgun art 10 months ago
Cameron Murphy Reikes 1fd5407895 Don't overwrite animation on export causing big diff 10 months ago
Cameron Murphy Reikes 37d199a446 Apply change made in blender to text file 11 months ago
Cameron Murphy Reikes 34329bf8ef No waviness, export directly to assets to decrease codegen time 11 months ago
Cameron Murphy Reikes 8369c62f26 Fix all non relative image paths in blender, ensure doesn't happen again in export script 11 months ago
Cameron Murphy Reikes 00c3ff09f1 Massive art import of forest scene, pallete shifted farmer 11 months ago
Cameron Murphy Reikes 265166c4d4 Massive art import, fix scale coord transform bug. Remove zig from build 11 months ago
Cameron Murphy Reikes a91de6dee1 Detect and error on images not in project in blender export script 11 months ago
Cameron Murphy Reikes 7316b9e974 Delete all previous characters and fighting state 12 months ago
Cameron Murphy Reikes c736ebd013 Armatures can have custom images, support non-alpha images in load image 12 months ago
Cameron Murphy Reikes c9b6ce0c3e Meshes refer to exported images, image caching system (only load path
once)
12 months ago
Cameron Murphy Reikes b84f824f0e Export and import multiple animations, idle animation 12 months 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
12 months ago
Cameron Murphy Reikes 1df63e6f74 Export only animations relevant to the current model 12 months ago
Cameron Murphy Reikes 53c04d573b Export animations from blender, render correctly with small # of bones! 12 months ago
Cameron Murphy Reikes 36b910c34b Move one parent relation out of poses, preparation for working anims 12 months ago
Cameron Murphy Reikes 6ce37294be Skin mesh vertices from bone pose in vert shader, fix rotation of
objects being weird
12 months ago
Cameron Murphy Reikes cbce6c9a81 Armatures are a separate kind of thing, that includes its mesh 12 months ago
Cameron Murphy Reikes e203dcc88b Decompose pose mat4 into offset, quaternion rotation, and scale 12 months ago
Cameron Murphy Reikes 90cd549acc Correctly load, visualize, and transform simple armature pose 12 months ago
Cameron Murphy Reikes 5da994257b Correctly import armature and debug draw each bone 12 months ago
Cameron Murphy Reikes 76d209f0b4 Export armature as bones, import and debug draw in 3d. Flipped coord
systems right now.
12 months ago
Cameron Murphy Reikes dc731fafeb Use artist's cowboy mesh for every NPC 12 months ago
Cameron Murphy Reikes 6108da2cdc Place dynamic npc entities in blender as level editor, allocate on
initializing the gamestate
12 months ago
Cameron Murphy Reikes 6531db13d6 Compress blender file, save Exporter script from blender 12 months ago
Cameron Murphy Reikes 04d0719418 Exporter -> separate file, fix codegen, don't ignore .pn files 12 months ago