43 Commits (26f2cf4836640702bf831795684e6f03e9c5ebc7)
 

Author SHA1 Message Date
mitchellhansen 26f2cf4836 this is jank, but a good start
4 years ago
mitchellhansen c2b62a5f53 entity spawning. great success
4 years ago
mitchellhansen a1305bed2d musing about config/savestate loading
4 years ago
mitchellhansen d0a2893056 minimal logging
4 years ago
mitchellhansen 85376e5b17 better to use a struct for the raw mesh data
4 years ago
mitchellhansen e5815ce0d6 working on loading materials
4 years ago
mitchellhansen e3c1ce7789 going to make entity spawning a little easier
4 years ago
mitchellhansen 722bf45a7a refactor out to multiple files
4 years ago
mitchellhansen 097a6e8003 lazy_static is neat... and intel's vulkan drivers are not. Blacklist debug functions on this machine since apparently the debug extension is buggy
4 years ago
mitchellhansen fa059fd177 imgui piped sort of how I want it. but not really
4 years ago
mitchellhansen d12083506b camera pausing, weird resizing crashes. Not sure what to tackle next.
4 years ago
mitchellhansen 813a5c5e64 that's how it's done, this winit shim is pretty small so I'mma just steal it and substitute my custom events in my own local winit shim
4 years ago
mitchellhansen 6fb6e433fb renders great. need to 2 step it so I can render in the other systems, and figure out how to get winit events into the system. bleh
4 years ago
mitchellhansen 0a7fe889d2 got stuff on the screen, but imgui aint happy
4 years ago
mitchellhansen 2370ce4974 halfway through imgui, the context is really not ergonomic
4 years ago
mitchellhansen 60ab3bebd8 upgraded to 0.7.0
4 years ago
mitchellhansen a7c74fc47e going to update wgpu
4 years ago
mitchellhansen 9824c1ad61 should a directional light even have roll?
4 years ago
mitchellhansen 9665a70bac going to switch the lights over to using position, or maybe flesh out directional light more
4 years ago
mitchellhansen 2c9ce75b8b rotation from physics
4 years ago
mitchellhansen b18ea7371a camera sorta works using the old voxel-raycaster style of spherical coords
4 years ago
mitchellhansen 9c48da280c Bam! Camera movement, pure jank implementation but on the right track
4 years ago
mitchellhansen 189805dd13 lots of skeleton stuff. lots of hacking. mostly hacking
4 years ago
mitchellhansen 9f4c8a856c Wow, ECS is really amazing for this kind of work. Physics are attached to renderable entities and render as expected!
4 years ago
mitchellhansen fe45a9f166 small amount of cleanup, nphysics also seems to be getting phased out for rapier
4 years ago
mitchellhansen 76a21ec73b adding physics and collision
4 years ago
mitchellhansen f3e308cb2f resizing fixed
4 years ago
mitchellhansen e2c459872f cleanup. bringing in ncollider
4 years ago
mitchellhansen 9dffd6797c and the problem was a query that I mis-typed. damn
4 years ago
mitchellhansen 3d87d11485 still trying to get this thing to render. it, for a split second rendered correctly. But now no dice..
4 years ago
mitchellhansen 8d7a62da7f uncommented and fixed the lights, but everything still is mega-dark
4 years ago
mitchellhansen 80ac21e9d3 Houstin, we have rendering.
4 years ago
mitchellhansen 60a950abe2 rendering is back, now to render the entities
4 years ago
mitchellhansen df13db5270 ECS'ing it up, lost rendering though, bummer
4 years ago
mitchellhansen a38c8e3f36 bit more tweaking, need to get the entity component running through the render function now
4 years ago
mitchellhansen f933fe8312 lots of hacking and gutting, but it compiles
4 years ago
mitchellhansen 3585c053ae hacking
4 years ago
mitchellhansen f44f8201b9 hacking
4 years ago
mitchellhansen 36945597c5 more hacking
4 years ago
mitchellhansen 9ebaece426 refactor
4 years ago
mitchellhansen 77dcf1faf9 ripping up the example
4 years ago
mitchellhansen 7fc761ef9c runs
4 years ago
mitchellhansen 82b68101b2 init
4 years ago