<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/crates/fparkan-terrain, branch devel</title>
<subtitle>Utilities and tools for the game "Parkan: Iron Strategy".
</subtitle>
<id>https://git.popov.link/fparkan/atom?h=devel</id>
<link rel='self' href='https://git.popov.link/fparkan/atom?h=devel'/>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/'/>
<updated>2026-07-18T15:51:19+00:00</updated>
<entry>
<title>feat(terrain): index surface queries with bvh</title>
<updated>2026-07-18T15:51:19+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T15:51:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=5e940f92bad9d806cfc0645ce2b80aa4be386eb9'/>
<id>urn:sha1:5e940f92bad9d806cfc0645ce2b80aa4be386eb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(terrain): preserve opaque shade lookup keys</title>
<updated>2026-07-18T13:39:52+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T13:39:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=e9c1a83c51070c4f8da76540c17c2393922b6fcc'/>
<id>urn:sha1:e9c1a83c51070c4f8da76540c17c2393922b6fcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(terrain): separate shade material selections</title>
<updated>2026-07-18T13:31:13+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T13:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=575124830b678d0c4d5b37a708bba9692a4e47ef'/>
<id>urn:sha1:575124830b678d0c4d5b37a708bba9692a4e47ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(terrain): encode material manager selectors</title>
<updated>2026-07-18T13:01:17+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T13:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=a858910853da12cb08bf1d7cd4572314a2e49fe1'/>
<id>urn:sha1:a858910853da12cb08bf1d7cd4572314a2e49fe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(terrain): use xy ground coordinates</title>
<updated>2026-07-18T06:57:21+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T06:57:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=6b007d658f0ba559414a3cb1a3c315b355fd45ac'/>
<id>urn:sha1:6b007d658f0ba559414a3cb1a3c315b355fd45ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(render): compose terrain with preview root</title>
<updated>2026-07-18T06:21:43+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T06:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=8ac6a11100cfe41a8a139f9b6d19c4e82a3bf1c5'/>
<id>urn:sha1:8ac6a11100cfe41a8a139f9b6d19c4e82a3bf1c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(deps): pin internal path dependency versions</title>
<updated>2026-07-18T01:40:24+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-07-18T01:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=ba5992cc566542bd7e0385a8d82293a4c4e74a46'/>
<id>urn:sha1:ba5992cc566542bd7e0385a8d82293a4c4e74a46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: close stage 0-2 synthetic gates</title>
<updated>2026-06-23T18:32:50+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-23T18:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=9cc24e715db81edbe21c0d04aadd00f11dddecb8'/>
<id>urn:sha1:9cc24e715db81edbe21c0d04aadd00f11dddecb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: require manifests for licensed gates</title>
<updated>2026-06-22T13:29:33+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-22T13:29:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=162de8ccabdd3ccf55e1da28532cad6e8345093d'/>
<id>urn:sha1:162de8ccabdd3ccf55e1da28532cad6e8345093d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: make ci locked and isolate licensed tests</title>
<updated>2026-06-22T11:55:37+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-06-22T11:55:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=8e5e46b7b381608387fcd2fdd98a474a50f3d33a'/>
<id>urn:sha1:8e5e46b7b381608387fcd2fdd98a474a50f3d33a</id>
<content type='text'>
</content>
</entry>
</feed>
