<feed xmlns='http://www.w3.org/2005/Atom'>
<title>I Like Trains/game/vehicles, branch better-network</title>
<subtitle>The I Like Trains game</subtitle>
<id>https://git.randomdan.homeip.net/repo/ilt/atom?h=better-network</id>
<link rel='self' href='https://git.randomdan.homeip.net/repo/ilt/atom?h=better-network'/>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/'/>
<updated>2025-04-24T00:31:27Z</updated>
<entry>
<title>Avoid out parameters with Ray::intersectTriangle</title>
<updated>2025-04-24T00:31:27Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-04-24T00:31:27Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=84358a17c18aa8e23f9508f4fa3a864e27d51697'/>
<id>urn:sha1:84358a17c18aa8e23f9508f4fa3a864e27d51697</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Asset interface to create an arbitrarily placed instance</title>
<updated>2025-04-07T19:48:14Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-04-07T19:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=c2aecdc0d6089a3c41b3d15c45cdb49fee6a45cc'/>
<id>urn:sha1:c2aecdc0d6089a3c41b3d15c45cdb49fee6a45cc</id>
<content type='text'>
InstanceProxy is returned out via a std::any containing a
std::shared_ptr because any can only contain copyable things.
</content>
</entry>
<entry>
<title>Invert how shared/unique is specified for Collection</title>
<updated>2025-03-22T12:17:57Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-03-22T12:17:57Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=fcca8bc835db65ac170d1148d52a815df8838d53'/>
<id>urn:sha1:fcca8bc835db65ac170d1148d52a815df8838d53</id>
<content type='text'>
Template param is a pointer now, typedefs added for ease.
</content>
</entry>
<entry>
<title>Pass a Frustum to shadow renderers</title>
<updated>2025-03-11T01:13:59Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-03-10T02:12:16Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=194148abd9ab89a5a514a37b7717b7c4de6aa758'/>
<id>urn:sha1:194148abd9ab89a5a514a37b7717b7c4de6aa758</id>
<content type='text'>
The frustum might not be correct at this stage.
</content>
</entry>
<entry>
<title>Pass frustum into render functions</title>
<updated>2025-03-07T02:04:35Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-03-06T00:25:22Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=625b78bba16dcbbe97fa84bbf8f2273472d79ade'/>
<id>urn:sha1:625b78bba16dcbbe97fa84bbf8f2273472d79ade</id>
<content type='text'>
Support for culling objects outside the view frustum
</content>
</entry>
<entry>
<title>Fix pruning of link history</title>
<updated>2024-11-05T20:06:48Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2024-10-31T02:40:35Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=27d77fdbbbc4727b80765045437d50ad99a98b2b'/>
<id>urn:sha1:27d77fdbbbc4727b80765045437d50ad99a98b2b</id>
<content type='text'>
The current size isn't important, the length after prune is, and it
should be checked before adding the new link as most of the train will
still be on the previous one.
</content>
</entry>
<entry>
<title>Extract const for link history length</title>
<updated>2024-11-05T20:06:22Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2024-10-31T02:04:43Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=7624e261415424144f7803c1335d65a6ed6fda6b'/>
<id>urn:sha1:7624e261415424144f7803c1335d65a6ed6fda6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract consts and fix acceleration/decelartions rates</title>
<updated>2024-11-05T20:06:02Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2024-10-31T01:25:39Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=ee88d39b826fa1c40a88b9000739fabe7dcc4360'/>
<id>urn:sha1:ee88d39b826fa1c40a88b9000739fabe7dcc4360</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix train/vehicle constructors to take const links</title>
<updated>2024-11-05T20:05:05Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2024-10-31T00:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=6369d70e9e2952664bd7967ee2fd2280fc7f2b83'/>
<id>urn:sha1:6369d70e9e2952664bd7967ee2fd2280fc7f2b83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply StdTypeDefs for Texture</title>
<updated>2024-08-10T17:06:01Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2024-07-20T16:57:35Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/ilt/commit/?id=790599b583e1b819b5023a35b13b707ec9de3439'/>
<id>urn:sha1:790599b583e1b819b5023a35b13b707ec9de3439</id>
<content type='text'>
</content>
</entry>
</feed>
