index
:
I Like Trains
main
The I Like Trains game
Dan Goodliffe
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
assetFactory
Commit message (
Expand
)
Author
Age
*
Move lots of maths helpers to inline, constexpr, templates
Dan Goodliffe
2024-10-20
*
Don't create lots of unnecessary tmps
Dan Goodliffe
2024-08-18
*
Don't set face material on each vertex index pass
Dan Goodliffe
2024-08-18
*
Un-const to allow move, no nvro here
Dan Goodliffe
2024-06-25
*
Tidy many stringy messes with std::format
Dan Goodliffe
2024-06-04
*
Remove unrequired includes
Dan Goodliffe
2024-06-04
*
Fix accumulator parameter type for pass-thru in AssetFactory::loadAll
Dan Goodliffe
2024-06-04
*
Remove fscanf and fixed buffers from AssetFactory::parseX11RGB
Dan Goodliffe
2024-06-04
*
Avoid pointer arithmetic AssetFactory::parseColour
Dan Goodliffe
2024-06-03
*
Remove conflicting glm::vec operators
Dan Goodliffe
2024-06-01
*
Remove abuse of std::adjacent_find from cylinder
Dan Goodliffe
2024-05-25
*
3D relative scaling in asset factory
Dan Goodliffe
2024-01-27
*
Template Ray on position type
Dan Goodliffe
2024-01-07
*
Template GeometicPlane on Position type
Dan Goodliffe
2024-01-05
*
Remove more use of legacy types from asset factory
Dan Goodliffe
2024-01-01
*
nodiscard in Asset factory mutation
Dan Goodliffe
2024-01-01
*
Remove misleading power operator^ on vec2/3
Dan Goodliffe
2023-12-29
*
Merge branch 'ints' into terrain
Dan Goodliffe
2023-11-26
|
\
|
*
Switch to millimeters for spatial units
Dan Goodliffe
2023-11-15
|
*
WIP typedefing just about everything else
Dan Goodliffe
2023-11-09
|
*
WIP typedefing all the things - sources
Dan Goodliffe
2023-11-09
|
*
WIP typedefing all the things - headers
Dan Goodliffe
2023-11-07
|
*
Reformat with new clang-format
Dan Goodliffe
2023-11-07
*
|
Move OpenMesh/GLM compatibility structs to common place
Dan Goodliffe
2023-10-27
|
/
*
Swap GLEW for more modern glad
Dan Goodliffe
2023-05-28
*
Drop .hpp for header only things
Dan Goodliffe
2023-04-29
*
Set vertex normals from AssImp data if available
Dan Goodliffe
2023-04-25
*
Don't update face/vertex normals if normals were provided, simply use them as is
Dan Goodliffe
2023-04-25
*
Allow setting a flag to say (vertex) normals have been provided
Dan Goodliffe
2023-04-25
*
Load all assets in red dir with asset factory
Dan Goodliffe
2023-04-14
*
Pass texture fragment mapmode to texture atlas
Dan Goodliffe
2023-04-14
*
Configure texture fragment mapmode from material
Dan Goodliffe
2023-04-14
*
Create texture fragments from materials
Dan Goodliffe
2023-04-14
*
Load texture images in Worker
Dan Goodliffe
2023-04-14
*
Have texture packer search harder for a solution, stopping at the reported te...
Dan Goodliffe
2023-04-14
*
Reduce texture size determined by packer if non-pot sizes are supported
Dan Goodliffe
2023-04-14
*
Fix typo in name SceneCPtr
Dan Goodliffe
2023-04-13
*
Use texture atlas for asset factory
Dan Goodliffe
2023-04-13
*
Load assimp textures in parallel
Dan Goodliffe
2023-04-10
*
First cut loading assets using assimp
Dan Goodliffe
2023-04-10
*
Load texture fragment images as we go, make the image a member
Dan Goodliffe
2023-04-10
*
One OpenMesh instance per top level Use in createMesh
Dan Goodliffe
2023-04-10
*
Move remaining split/plane functions to use library
Dan Goodliffe
2023-04-09
*
Start to factor out geometric place from face controller split
Dan Goodliffe
2023-04-09
*
Simplify extruding
Dan Goodliffe
2023-04-08
*
Remove no longer required getAdjacentFaceName
Dan Goodliffe
2023-04-08
*
Generate extrusion face names from halfedge adjacent face names
Dan Goodliffe
2023-04-08
*
Remember the name of the adjacent face of each halfedge of each named face
Dan Goodliffe
2023-04-08
*
Extend face controller to support splitting a face along a plane
Dan Goodliffe
2023-04-07
*
Apply styles in first loop over controlled faces
Dan Goodliffe
2023-03-21
[next]