Commit Graph

  • 3ff50cb43d plants plantbuilding yggdrasil75 2026-03-09 05:38:27 -04:00
  • 35c8a71102 renderingbranch renderingbranch yggdrasil75 2026-03-07 11:17:51 -05:00
  • 7c2fbd43ac terrible branch. needsfixes Yggdrasil75 2026-03-06 08:04:30 -05:00
  • 6336d45075 test version will be rewritten before main. Yggdrasil75 2026-03-05 14:59:23 -05:00
  • 3d96e569c8 I fixed this so removing. master Yggdrasil75 2026-03-04 14:36:31 -05:00
  • 31fb9ffedb asdf Yggdrasil75 2026-03-04 14:34:40 -05:00
  • 4478bc1845 pushing a star Yggdrasil75 2026-03-04 14:07:05 -05:00
  • 83989e955e fixes yggdrasil75 2026-03-04 05:41:51 -05:00
  • 494ee931df pushing this, might need some fixes still Yggdrasil75 2026-03-03 14:55:36 -05:00
  • d36d00bc13 some memory changes and an attempt at fillplanet Yggdrasil75 2026-03-03 13:03:45 -05:00
  • a0afac9c18 asdf Yggdrasil75 2026-03-03 06:05:15 -05:00
  • 565646e13e pushing this back. yggdrasil75 2026-03-02 21:22:40 -05:00
  • 14158fae83 fixed interpolating breaking stuff Yggdrasil75 2026-03-02 14:01:00 -05:00
  • 4f0dba5eb4 pushing this, lots of fun things to try. Yggdrasil75 2026-03-02 13:53:13 -05:00
  • 926ffe18cd fixed some rendering Yggdrasil75 2026-02-27 08:45:26 -05:00
  • b4a7f536bc asdfasdfasdf yggdrasil75 2026-02-27 05:47:50 -05:00
  • 06d5b383e5 woops yggdrasil75 2026-02-26 15:19:52 -05:00
  • 18aa8f06b7 bunch of planet sim changes Yggdrasil75 2026-02-26 14:03:12 -05:00
  • fdd5553d20 pushing Yggdrasil75 2026-02-24 15:01:08 -05:00
  • e99bbc08af pushing home Yggdrasil75 2026-02-23 15:00:58 -05:00
  • c7eb5739f4 some speed test changes Yggdrasil75 2026-02-23 08:18:07 -05:00
  • 2c993995e8 making a proper widget. yggdrasil75 2026-02-22 21:07:20 -05:00
  • cb0b8b7643 woops yggdrasil75 2026-02-21 11:13:45 -05:00
  • dc36b93e4f some changes for speed and usability with the fast version yggdrasil75 2026-02-21 11:05:11 -05:00
  • 2768b6849e some g2 changes. Yggdrasil75 2026-02-20 13:20:53 -05:00
  • 4f227df1d7 lots of performance changes to g3. reverted to voxel grid from mesh. Yggdrasil75 2026-02-20 13:20:29 -05:00
  • 2ad5f13596 tdgame test branch by gemini. tdgame Yggdrasil75 2026-02-18 12:28:18 -05:00
  • 14b4d06495 some crud and such Yggdrasil75 2026-02-16 10:21:18 -05:00
  • d6d638cb01 minor change to resolution slider, added backface culling and normal preprocessing yggdrasil75 2026-02-14 10:06:55 -05:00
  • a1e4a852be a yggdrasil75 2026-02-14 09:35:33 -05:00
  • af4e6ebe3f direct render tris, and moving some stuff out of main. yggdrasil75 2026-02-14 09:32:55 -05:00
  • 6b9362219e meshify is working decently Yggdrasil75 2026-02-13 13:07:51 -05:00
  • e402e712b4 pushing some junk home. adding back meshing Yggdrasil75 2026-02-12 15:00:34 -05:00
  • 1ba5611672 fix a minor bug Yggdrasil75 2026-02-11 07:01:42 -05:00
  • d07325932c removed spheres Yggdrasil75 2026-02-10 13:22:46 -05:00
  • 2db9575bd1 adding materials. Yggdrasil75 2026-02-10 10:06:43 -05:00
  • 798506c300 some more unwraps. Yggdrasil75 2026-02-09 14:57:39 -05:00
  • 8a564f51ad some unwraps and proper epsilon usage. Yggdrasil75 2026-02-09 14:48:35 -05:00
  • 5198650926 asdf yggdrasil75 2026-02-09 05:43:53 -05:00
  • ca226d8c02 added fluidsim to main yggdrasil75 2026-02-07 08:58:54 -05:00
  • 02361effc5 need to clean up some fluidsim stuff yggdrasil75 2026-02-07 08:30:04 -05:00
  • d6d4a30798 better simulation Yggdrasil75 2026-02-06 14:31:04 -05:00
  • 73eaa63dfb so much debugging only to find I was looking in the wrong place. Yggdrasil75 2026-02-06 10:05:12 -05:00
  • 17e4cdf1a5 stuff being weird. Yggdrasil75 2026-02-05 13:57:52 -05:00
  • 47b264d016 particle sim stuff yggdrasil75 2026-02-05 07:42:48 -05:00
  • 39c38e4061 added move and more of the particle stuff yggdrasil75 2026-02-05 06:52:02 -05:00
  • 341066a0cf pushing Yggdrasil75 2026-02-04 15:00:05 -05:00
  • b84c5f141e gonna work on this more later. adding a fluid sim, gonna use it to create the planet by spawning in heavy particles and then slowly lighter and smaller over time until a sphere is formed. Yggdrasil75 2026-02-03 14:32:37 -05:00
  • 62adc8575b fix value and fractal noise Yggdrasil75 2026-02-03 13:05:26 -05:00
  • d51f6ba3da moved noise to its own file Yggdrasil75 2026-02-03 08:22:20 -05:00
  • e54c524f26 set up frame to be more useful, minor fixes in grid, added use lod checkbox Yggdrasil75 2026-02-03 07:48:29 -05:00
  • 88ee3732b6 another minor feature yggdrasil75 2026-02-03 05:44:48 -05:00
  • 9b902cebd7 minor fixes yggdrasil75 2026-02-03 05:40:54 -05:00
  • d719d0a922 more camera stuff Yggdrasil75 2026-02-02 11:21:58 -05:00
  • 3f88fdd14e lets try speeding it up again. yggdrasil75 2026-02-02 06:34:36 -05:00
  • 58d90e9cd7 fixes and lod yggdrasil75 2026-01-30 19:41:55 -05:00
  • 2006fd5f57 asdf Yggdrasil75 2026-01-30 14:56:26 -05:00
  • 9a87eeb355 layered noise Yggdrasil75 2026-01-30 14:43:27 -05:00
  • 662da70665 a lot of noise stuff Yggdrasil75 2026-01-30 13:22:25 -05:00
  • ce526bebc9 woops. didnt mean to remove that. Yggdrasil75 2026-01-30 08:17:19 -05:00
  • 33c27fd5b7 remove old junk Yggdrasil75 2026-01-30 08:10:17 -05:00
  • 9b81d0f5f8 moved stats to window Yggdrasil75 2026-01-30 07:56:35 -05:00
  • c8aa34dcda faster fastvoxeltraverse Yggdrasil75 2026-01-30 07:05:52 -05:00
  • c6038722e5 some attempts at speed improvements Yggdrasil75 2026-01-29 14:50:40 -05:00
  • 820cc1f873 added some more fun features for rendering Yggdrasil75 2026-01-29 12:52:31 -05:00
  • c282acd725 meh. Yggdrasil75 2026-01-29 09:15:02 -05:00
  • 670ff42b82 CRUD Yggdrasil75 2026-01-29 06:50:57 -05:00
  • 44068ba32c minimal effort global illumination yggdrasil75 2026-01-29 05:39:10 -05:00
  • aaa7b1e24e preparations for further changes yggdrasil75 2026-01-28 21:00:16 -05:00
  • f24fcaa691 minor positioning changes Yggdrasil75 2026-01-28 14:48:02 -05:00
  • 4febc51784 it works Yggdrasil75 2026-01-28 14:34:58 -05:00
  • 19462868ea updated pnoise, added path tracing of lights. I got some more to do though. Yggdrasil75 2026-01-28 09:45:14 -05:00
  • e5e0c5b838 woops, changed this while testing, forgot to change back Yggdrasil75 2026-01-28 06:46:37 -05:00
  • d45df35101 fixed overloading a variable yggdrasil75 2026-01-27 19:51:06 -05:00
  • c0d15a0b9f pushing camera eigen update, and other fixes Yggdrasil75 2026-01-27 16:11:09 -05:00
  • e0764318b4 added eigen, dropping my own for the speed potential. its still kinda broken, but its faster. yggdrasil75 2026-01-26 21:06:53 -05:00
  • c3916d146a usually works. need to figure out what causes it to not to sometimes. yggdrasil75 2026-01-26 20:02:01 -05:00
  • ed6b625826 well, its still broken. hopefully this helps. Yggdrasil75 2026-01-23 15:15:06 -05:00
  • e7ce32b266 let the compiler optimize. its better at it than I am. Yggdrasil75 2026-01-23 13:41:57 -05:00
  • c77d3b25ba fixed an oversight. was too small a morton code. Yggdrasil75 2026-01-23 13:10:39 -05:00
  • 4f409cedc5 well, fast enough I guess. Yggdrasil75 2026-01-23 10:13:51 -05:00
  • 9c0be89a8b need to fix later yggdrasil75 2026-01-23 05:47:28 -05:00
  • 65d36cc34c sped up sphere creation, added some chunk stuff. removed serialization that didnt work. yggdrasil75 2026-01-22 21:04:13 -05:00
  • a453149f57 some further optimizing and updating mat3 yggdrasil75 2026-01-22 18:15:53 -05:00
  • 842da7a507 reverted step. added morton encoding. Yggdrasil75 2026-01-22 14:44:53 -05:00
  • 5d18ff0199 tMax was slower with the precompute. Yggdrasil75 2026-01-22 10:08:47 -05:00
  • 5ef07c6af5 made it I think faster yggdrasil75 2026-01-21 20:25:25 -05:00
  • 0aeed604a7 pushing home. will need to correct some things. idea: precalculate regions of steps Yggdrasil75 2026-01-21 15:01:22 -05:00
  • dc514cfe31 add fp16 with fp32 fallback Yggdrasil75 2026-01-21 10:13:39 -05:00
  • ff3e4711db fast inverse square root is fast. and ignore that typo Yggdrasil75 2026-01-21 07:23:09 -05:00
  • 63a21b103f fixing initial alpha yggdrasil75 2026-01-21 05:49:36 -05:00
  • 76e0d4e06a kinda works. yggdrasil75 2026-01-20 21:10:10 -05:00
  • a4e378bbcd some fixes, also changed from doubles to floats to save memory for sake of cache optimization yggdrasil75 2026-01-20 18:17:35 -05:00
  • c52c6b14b9 correct something in my uv map Yggdrasil75 2026-01-20 15:01:35 -05:00
  • a0b9fab5f9 fixed a lot, added some more, made it faster. Yggdrasil75 2026-01-20 12:45:23 -05:00
  • 58555f96c8 skipping chunks added. Yggdrasil75 2026-01-20 09:30:23 -05:00
  • 840a3f1517 fixing stuff. Yggdrasil75 2026-01-20 08:20:47 -05:00
  • f91998e839 revert of majority of chunk stuff. wasnt working well. Yggdrasil75 2026-01-20 06:56:17 -05:00
  • db423030dd pushing this home. Yggdrasil75 2026-01-19 15:01:15 -05:00
  • 0782189838 fixed segfault. Yggdrasil75 2026-01-19 12:48:02 -05:00