Commit Graph

11568 Commits (master)

Author SHA1 Message Date
Martin Gerhardy 8c2e622111 VOXELRENDER: debug output 2022-04-23 13:58:01 +02:00
Martin Gerhardy 1d83289bb4 UI: sort the filter entries for the file dialog 2022-04-23 13:49:09 +02:00
Martin Gerhardy 0ab57336a6 VIDEO: again a bunch of dsa changes 2022-04-21 20:09:25 +02:00
Martin Gerhardy db130afdb7 VIDEO: use TextureConfig for genTextures 2022-04-21 19:59:38 +02:00
Martin Gerhardy df7ac7e624 VIDEO: more dsa stuff - but still a long way to go
https://github.com/fendevel/Guide-to-Modern-OpenGL-Functions#dsa-direct-state-access
2022-04-20 22:11:23 +02:00
Martin Gerhardy fed845ac65 VIDEO: check for BufferStorage feature 2022-04-20 21:57:26 +02:00
Martin Gerhardy 728d7d93a5 VIDEO: fixed dsa create method usage 2022-04-20 21:47:28 +02:00
Martin Gerhardy 001ea6e607 VOXEDIT: use the correct volume coordinate
picking via mouse is still not yet working though
2022-04-20 21:34:23 +02:00
Martin Gerhardy 22e92564cb VOXEDIT: ensure that the cursor voxel is never air 2022-04-20 21:32:51 +02:00
Martin Gerhardy 5037e3e76c VOXEDIT: update the cursor face even if the voxel coordinate did not change 2022-04-20 21:32:08 +02:00
Martin Gerhardy 3dc32e37e8 VOXEDIT: removed redundant check 2022-04-20 21:31:44 +02:00
Martin Gerhardy dd227d8d8f VOXEDIT: fixed initial click to place voxel not working
the reset() method set the voxel back to air - this is fixed now
2022-04-20 21:07:52 +02:00
Martin Gerhardy 9f0a38e754 VIDEO: renderer features are disabled by default 2022-04-20 20:45:11 +02:00
Martin Gerhardy 26747f51af VOXEDIT: also show single faces on volume boundaries 2022-04-20 20:05:08 +02:00
Martin Gerhardy 536c5822db VOXEDIT: moved cvars 2022-04-20 17:33:21 +02:00
Martin Gerhardy 3c00ef049f VOXEDIT: moved default values for cvars 2022-04-20 17:26:35 +02:00
Martin Gerhardy 4552e32a4d VOXEL: initDefaultPalette() takes palette cvar into account 2022-04-20 17:23:26 +02:00
Martin Gerhardy 8ce70b4873 VOXEDIT: moved cvar default values into one location 2022-04-20 17:23:08 +02:00
Martin Gerhardy 6a20c762ce VOXEDIT: show all cvars on --help 2022-04-20 17:17:13 +02:00
Martin Gerhardy 9f3a346a9a RENDERER: default grid resolution is 1 2022-04-20 17:09:39 +02:00
Martin Gerhardy 0105ba5c2c VOXEDIT: show full cube if the grid resolution is not 1 2022-04-20 17:08:03 +02:00
Martin Gerhardy 98cbe9a638 VOXEDIT: cursor voxel is now always red 2022-04-20 17:05:06 +02:00
Martin Gerhardy 7da451fc65 VOXEL: given enum values numbers to easier reading 2022-04-19 21:27:22 +02:00
Martin Gerhardy 4e37bc8392 VOXEDIT: the 'cursor' voxel is in front of the stuff you want to delete or place #148 2022-04-19 21:20:47 +02:00
Martin Gerhardy 17c16d0c75 VOXELFORMAT: fixed palette index for schematic files 2022-04-19 21:15:17 +02:00
Martin Gerhardy 760532b6d6 VIDEO: allow to pick sides of a cube to generate 2022-04-19 21:02:25 +02:00
Martin Gerhardy 42a3c3b3ea VOXELFORMAT: added alpha support to minecraft color mappings 2022-04-19 21:06:03 +02:00
Martin Gerhardy 6422224d77 VOXELFORMAT: convert debug to warn message 2022-04-20 12:47:59 +02:00
Martin Gerhardy 51d6dbfcfb DOCS: updated changelog 2022-04-19 20:33:14 +02:00
Martin Gerhardy f2cee06757 VOXELFORMAT: format the mc mapping 2022-04-19 20:22:13 +02:00
Martin Gerhardy 05baed7e6f UI: show the UINotifyDismissMillis cvar in --help, too 2022-04-19 20:21:05 +02:00
Martin Gerhardy 21160dc376 CORE: renamed cvar 2022-04-19 20:11:23 +02:00
Martin Gerhardy 18f3d31da7 VIDEO: allow to disable renderer features 2022-04-19 20:00:55 +02:00
Martin Gerhardy 1ca2ec27e7 VIDEO: allow to disable certain renderer features via cvar 2022-04-19 19:44:50 +02:00
Martin Gerhardy 959890983c VOXELFORMAT: prepare write support for minecraft region files 2022-04-18 20:54:38 +02:00
Martin Gerhardy d291ad4824 VOXELFORMAT: moved method into cpp file 2022-04-18 16:59:42 +02:00
Martin Gerhardy 4cea5d91d0 VOXELFORMAT: store cameras for gox format 2022-04-17 13:03:04 +02:00
Martin Gerhardy 68c3f2256c VOXELFORMAT: removed superfluous methods 2022-04-17 12:44:34 +02:00
Martin Gerhardy 460e80a8ab VOXELFORMAT: removed merge() 2022-04-17 12:10:14 +02:00
Martin Gerhardy c51fe2d08c VOXELFORMAT: updated ogt_vox with improved animation support 2022-04-16 06:45:47 +02:00
Martin Gerhardy 620370c3f2 VOXELFORMAT: updated ogt_vox 2022-04-16 06:32:30 +02:00
Martin Gerhardy ca4f305f7f VOXEDIT: fixed placing the timeline 2022-04-16 06:31:38 +02:00
Martin Gerhardy ef09d67d80 LIBS: updated sdl2 2022-04-14 18:58:41 +02:00
Martin Gerhardy f425c549f7 UI: updated dearimgui 2022-04-14 18:57:13 +02:00
Martin Gerhardy 00fb304039 UI: updated imguizmo 2022-04-14 18:53:50 +02:00
Martin Gerhardy 7c1a8ccc3e VOXELFORMAT: removed duplicated logging line 2022-04-13 20:32:08 +02:00
Martin Gerhardy 5738caf514 VOXELFORMAT: fixed for loading the textures
looks like the uv map is still wrong
2022-04-13 20:30:18 +02:00
Martin Gerhardy 2c46d22005 VOXELFORMAT: support loading vertex colors 2022-04-13 20:13:28 +02:00
Martin Gerhardy a2a3aaaa33 DOCS: updated gltf format table entry 2022-04-13 19:38:22 +02:00
Martin Gerhardy 0c7d075ffb VOXELFORMAT: renamed methods 2022-04-12 22:28:12 +02:00