Commit Graph

57 Commits (21e2e19e679f1bfd65c44aa79029055401e40a18)
 

Author SHA1 Message Date
Joshua Sigona 21e2e19e67 Automatically clamp vertex texture coords between 0.0~1.0 3 years ago
Joshua Sigona 46f41f2c86 Re-vectorize movespeed and friction physics. 3 years ago
Joshua Sigona 0a020ab3a7 Constrain camera bounds 3 years ago
Joshua Sigona 98f521289d Add small collision radius around player. 3 years ago
Joshua Sigona 9e4ce2dd12 Have invisibleCursor available in a variable. 3 years ago
Joshua Sigona 8e3ba7554a Mouse camera controls, hide cursor. 3 years ago
Joshua Sigona 8997902c7c Gravity added. Camera offset and height set. 3 years ago
sigonasr2, Sig, Sigo 5912e0e07e Normalize diagonal movement. Implement movement speed and friction. 3 years ago
sigonasr2, Sig, Sigo 8e79afdf99 Strafe controls to replace turn controls. Ignore Y axis when not in flying mode. 3 years ago
sigonasr2, Sig, Sigo 6f48971a74 Prevent camera from going through blocks. 3 years ago
Joshua Sigona b0f0961260 Randomly face randomly generated objects for testing purposes. 3 years ago
Joshua Sigona cf808fd849 Removed the extra min required. 3 years ago
Joshua Sigona 27fd83af6d Fix a rounding error to remove gridlines that appear around blocks. 3 years ago
sigonasr2, Sig, Sigo 90d55de494 Top and bottom edges now rotate accordingly. 3 years ago
sigonasr2, Sig, Sigo 80873eec27 Change the front facing direction of a block programmatically. 3 years ago
Joshua Sigona 8d152ff06a Implement intersection function of line segments. 3 years ago
Joshua Sigona a1147ce151 Detect face direction of clicked edge. 3 years ago
Joshua Sigona e5e42d4f88 Handle clicking through transparent blocks. 3 years ago
Joshua Sigona 91d94cc249 Block removal implemented. 3 years ago
Joshua Sigona 4d3d72eba2 Translucency implementation. 3 years ago
Joshua Sigona 5d6c8de3b5 Transparent texture rendering handling. 3 years ago
Joshua Sigona 057ef44afb Threading. 3 years ago
Joshua Sigona 78ffa0d78d Block buildling and some camera clipping fixes. 3 years ago
Joshua Sigona 234520ced4 Improvements to rendering speeds. 3 years ago
Joshua Sigona 8e0af6413e Profiler togling. 3 years ago
Joshua Sigona 87c2c555b8 Per-side texturing and textures loaded in. 3 years ago
Joshua Sigona 6c0b5ccd32 Add block type definitions for texture types. 3 years ago
Joshua Sigona c8a62a8e83 Setup Texture Types. 3 years ago
Joshua Sigona 1865a973e7 Block click detection. 3 years ago
Joshua Sigona a99f5a81e3 Optimized texture pixel getting. 3 years ago
sigonasr2, Sig, Sigo 16e2b942bb Make sure untextured surfaces still read properly. 3 years ago
sigonasr2, Sig, Sigo fb007ad472 Do not render faces that are on the "insides" of a structure. 3 years ago
sigonasr2, Sig, Sigo c39412e144 Many blocks. 3 years ago
sigonasr2, Sig, Sigo 7aaa75d5a5 Experimentation with distance-based camera lighting. 3 years ago
sigonasr2, Sig, Sigo 1ce63d60a2 Include a depth buffer. 3 years ago
sigonasr2, Sig, Sigo 562ae07307 Use model loading code. 3 years ago
sigonasr2, Sig, Sigo 0192ab1ebe Textured cube with model loading. 3 years ago
sigonasr2, Sig, Sigo aade867128 Texture lighting / color configuration. 3 years ago
sigonasr2, Sig, Sigo 482d512433 Fixed Texture coordinates to account for perspective. 3 years ago
sigonasr2, Sig, Sigo 9ea6587bdf Initial texture mapping implementation. 3 years ago
Joshua Sigona f70e1a4dbe Starting of texture mapping to 3D coords 3 years ago
Joshua Sigona edbd25ff2a Remove missing triangles bug from screen edge clipping. 3 years ago
Joshua Sigona 9e6537c8b2 Edge screen clipping. 3 years ago
Joshua Sigona c016c613aa Fix missing rendered face with plane clipping. 3 years ago
sigonasr2, Sig, Sigo 2e86db49f2 Pass by value instead of pass by reference for arrays right now....bugs out. 3 years ago
sigonasr2, Sig, Sigo 129d0e71b1 Fixing display bugs. 3 years ago
sigonasr2, Sig, Sigo 344e91502d Fixed triangle rasterizing sorting algorithm. 3 years ago
sigonasr2, Sig, Sigo 7b0467cc5d Refactor and create helper utility functions. 3 years ago
sigonasr2, Sig, Sigo dfe6210836 Include a sample teapot. 3 years ago
sigonasr2, Sig, Sigo 9601cb9133 Remove all references to external dependencies. 3 years ago