This website works better with JavaScript.
Home
Explore
Help
Sign In
antkeeper
/
source
Watch
1
Star
0
Fork
0
Code
Issues
8
Pull Requests
0
Releases
0
Activity
515
Commits
1
Branch
18 MiB
Tree:
17ab179ad9
master
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from '17ab179ad9'
${ noResults }
Commit Graph
9 Commits (17ab179ad9039da474b63c7624cdba06c9762b4e)
Author
SHA1
Message
Date
C. J. Howard
17ab179ad9
Improve cascaded shadow maps
1 year ago
C. J. Howard
46de558337
Replace mesh class with new brep_mesh class. Add initial bvh class. Revise vector, matrix, and quaternion type naming conventions.
1 year ago
C. J. Howard
cb9f6838cd
Revise skeleton and skeleton poses. Add rigged mesh scene object
1 year ago
C. J. Howard
356a4a2f89
Remove active paramter from scene objects
1 year ago
C. J. Howard
2afd495633
Improve frustum culling. Remove obsolete geometry primitives
1 year ago
C. J. Howard
8d0610649d
Improve subframe interpolation. Remove tweens from scene objects. Clean up scene object classes
1 year ago
C. J. Howard
a0657d8d4c
Re-add support for relative mouse mode. Revise and optimize renderer and render operations. Rename model_instance to static_mesh. Replace model_component and light_component with scene_component. Add physics system and component.
1 year ago
C. J. Howard
f1d46e10da
Revise resource management and resource loading. RAII-ify entire codebase. Improve materials and shaders. Optimize and improve all render passes. Make material pass use shader templates to support arbitrary numbers of lights. Add fnv1a data types
1 year ago
C. J. Howard
a1aea5f075
Split game and engine code into two separate parent directories. Fix bloom pass initialization bug
1 year ago
C. J. Howard
3b3c5a1a31
Add nodiscard attribute to math functions. Add more math constants. Improve debug log setup. Fix material pass comparator
1 year ago
C. J. Howard
a37f7c0f5f
Revise events, input, and logging
1 year ago
C. J. Howard
e2b31a9ed2
Improve shadow map quantization
1 year ago
C. J. Howard
915c5582c5
Improve shadow map pass
1 year ago
C. J. Howard
407f62a6bc
Move some material flags to material parameters. Remove shadow mapping parameters from shadow map pass and add them to directional lights
1 year ago
C. J. Howard
93cd6400ea
Update copyright year
1 year ago
C. J. Howard
c753b8182c
Improve and consolidate quaternion struct. Add more quaternion operators
2 years ago
C. J. Howard
d344db6297
Improve matrix and vector functions. Add more matrix operators.
2 years ago
C. J. Howard
a768d52b3a
Remove dependencies on math.hpp, remove some obsolete systems
2 years ago
C. J. Howard
1d1795217b
Improve and consolidate matrix type
2 years ago
C. J. Howard
c222b87f25
Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system
2 years ago
C. J. Howard
e1d5b6b3cf
Add ephemeris loader and change orbit system to be ephemeris-based
2 years ago
C. J. Howard
68bfb4258c
Add mesh skinning support to renderer and material pass
2 years ago
C. J. Howard
595990a6f8
Rename configuration.hpp to config.hpp and move more constants into config.hpp
2 years ago
C. J. Howard
54d9c199f5
Put classes related to high-level rendering into render namespace
3 years ago
C. J. Howard
1e7328c1aa
Separate render context into a render context and render queue. Change signature of render pass render functions. Pass time variables to render context. Add a visitor pattern render function to scene objects. Add a refresh function for text objects. Remove obsolete time tweens.
3 years ago
C. J. Howard
4459d51367
Add more blackbody-related functions, add functions related to refraction, improve blackbody and atmosphere-related calculations in the astronomy system
3 years ago
C. J. Howard
ccbbd08b32
Rename rasterizer folder to gl and put all files in the gl folder into the gl namespace
3 years ago
C. J. Howard
d16167586c
Rename geometry folder to geom and move all code in the geom folder into the geom namespace
3 years ago
C. J. Howard
978ad7add6
Rename scene class to collection and move all scene-related classes into the scene namespace
3 years ago
C. J. Howard
2c4e237276
Update copyright date
3 years ago
C. J. Howard
a11bca4ce2
Add half z matrix projection functions
4 years ago
C. J. Howard
7222deeb56
Add weather system
4 years ago
C. J. Howard
0a5a7035d8
Integrate previously separate unpublished VMQ math library directly into Antkeeper source
4 years ago
C. J. Howard
5a2d886113
Move dependencies to superbuild repo
4 years ago
C. J. Howard
c9779bf766
Replace old repo contents with new repo contents
4 years ago