Commit Graph
13 Commits
Author SHA1 Message Date
tterrag1098 9d9172fc75 Update to conform to new CTMLib layout. Bit hacky, unsure if final 2015-07-15 00:35:00 -04:00
tterrag1098 73d32b9fba Add back in RendererCTM 2015-07-10 18:19:32 -04:00
tterrag1098 fcec71a52d Move over rendering stuff to ctmlib 2015-06-03 17:43:03 -04:00
tterrag1098 5b20e0728a Implement new voidstone animation, expose some more API methods 2015-05-27 04:25:56 -04:00
tterrag1098 31328b0ac1 Remove generics from ISubmapManager to prevent serverside errors 2015-05-13 13:19:24 -04:00
tterrag1098 8a5645760b Add block param to createRenderContext. Set render bounds from blocks.
Closes #311
2015-05-09 20:07:28 -04:00
tterrag1098 b2a394741f Move RenderBlocksColumn to API (for now), bump API version. Closes #314 2015-05-01 19:44:51 -04:00
tterrag1098 b3555e52f9 Move RenderBlocksCTM to API, add ClientUtils 2015-04-26 02:35:16 -04:00
tterrag1098 87072102f8 Get rid of the ugly RenderBlocksCTMFullbright, some other refactors 2015-04-26 02:30:39 -04:00
tterrag1098 3013e263a2 RenderBlocksCTM will now respect the render bounds (read below)
This behavior allows for certain renderers to no longer be needed
(carpet floor) and for some rendering to be possible (CTM slabs).

A single version of marble slab has been implemented with CTM as an
example, we will move over the rest of the textures once this is
finalized.
2015-04-24 16:43:30 -04:00
tterrag1098 41877f3543 Completely modularize submap and RenderBlocks managing
- Fix RenderBlocksCTM ignoring the renderMin/Max values
- Add custom handler for carpet to avoid hardcoding
- TODO blocks that use existing blocks as icons, e.g. ice stairs
2015-04-24 03:38:37 -04:00
tterrag1098 80149390b6 Begin CarvableVariation nuke, have hit some roadblocks in CTM rendering 2015-04-23 20:33:29 -04:00
tterrag1098 56d90a8321 Some class renaming, move TextureSubmap to API and improve its methods 2015-04-23 17:31:25 -04:00