<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zirc/walls.png, branch render_to_pixels</title>
<subtitle>Zig raycaster fun</subtitle>
<id>https://git.l-3.space/zirc/atom/walls.png?h=render_to_pixels</id>
<link rel='self' href='https://git.l-3.space/zirc/atom/walls.png?h=render_to_pixels'/>
<link rel='alternate' type='text/html' href='https://git.l-3.space/zirc/'/>
<updated>2021-09-10T21:05:47Z</updated>
<entry>
<title>Improved vertical wall texture tiling</title>
<updated>2021-09-10T21:05:47Z</updated>
<author>
<name>tslil clingman</name>
<email></email>
</author>
<published>2021-09-10T21:05:47Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/zirc/commit/?id=a0c7e2508df1cb0a094b9311ce90d4c25c6c31fd'/>
<id>urn:sha1:a0c7e2508df1cb0a094b9311ce90d4c25c6c31fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changed map scaling, texture indexing, finished object rendering!</title>
<updated>2021-09-06T00:45:43Z</updated>
<author>
<name>tslil clingman</name>
<email></email>
</author>
<published>2021-09-06T00:45:43Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/zirc/commit/?id=e95d2bd264df2682f05db4a5873594af52a7583a'/>
<id>urn:sha1:e95d2bd264df2682f05db4a5873594af52a7583a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sprite rendering skeleton!</title>
<updated>2021-09-05T15:43:38Z</updated>
<author>
<name>tslil clingman</name>
<email></email>
</author>
<published>2021-09-05T15:43:38Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/zirc/commit/?id=b1086c978996e522f133b4c6bdc59c95016eec0a'/>
<id>urn:sha1:b1086c978996e522f133b4c6bdc59c95016eec0a</id>
<content type='text'>
Except that i'm not satisfied. It would appear that we're computing
various distances more-or-less exactly in the sprite rendering
process, but this is at odds with the walls and floors which -- by
virtue of the linear interpolation garbage -- don't agree about where
things are.

The net result is that there are at least two fudge factors:
- to account to for the incorrect height of the floors i shift the
sprites up by 0.2
- to account for the incorrect wall distances i add 1 to the z_buffer
comparison

These fudges are ugly and empirical.

Still to do: for more than one object we have to sort by distance first!
</content>
</entry>
<entry>
<title>Scale the projection plane to the screen correctly</title>
<updated>2021-09-01T19:54:03Z</updated>
<author>
<name>tslil clingman</name>
<email></email>
</author>
<published>2021-09-01T19:48:09Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/zirc/commit/?id=de255063b234871021da004d32964e25d549d3e4'/>
<id>urn:sha1:de255063b234871021da004d32964e25d549d3e4</id>
<content type='text'>
Also bumped up the textures to 32x32
</content>
</entry>
<entry>
<title>Init</title>
<updated>2021-09-01T16:59:50Z</updated>
<author>
<name>tslil clingman</name>
<email></email>
</author>
<published>2021-09-01T16:59:50Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/zirc/commit/?id=6a2d132873ce7b40405a3dc000a12539fffd969b'/>
<id>urn:sha1:6a2d132873ce7b40405a3dc000a12539fffd969b</id>
<content type='text'>
</content>
</entry>
</feed>
