Talk:Write language name in 3D ASCII: Difference between revisions

Content added Content deleted
(Musings and interests.)
(use flat graphics and repeat one down and right for a 3d effect)
Line 14: Line 14:
:: From my perspective, the issue is that I don't see this task as being at all ''relevant'' to anything. “3D in ASCII” (or even Unicode) is just of enormously low value. (Showing 3D text in a graphical display is of value by comparison; a number of applications do that.) It also happens to be substantially more awkward for most languages to do than the exemplar (I suspect that “Smalltalk” will have problems fitting in a standard display!) so I'm guessing that the vast majority of people are never going to be keen on implementing this task. Plus right now the only thing being demonstrated is loading and calling into a library (that other languages don't have a near-equivalent of); big deal, other tasks do that better. –[[User:Dkf|Donal Fellows]] 10:38, 16 June 2011 (UTC)
:: From my perspective, the issue is that I don't see this task as being at all ''relevant'' to anything. “3D in ASCII” (or even Unicode) is just of enormously low value. (Showing 3D text in a graphical display is of value by comparison; a number of applications do that.) It also happens to be substantially more awkward for most languages to do than the exemplar (I suspect that “Smalltalk” will have problems fitting in a standard display!) so I'm guessing that the vast majority of people are never going to be keen on implementing this task. Plus right now the only thing being demonstrated is loading and calling into a library (that other languages don't have a near-equivalent of); big deal, other tasks do that better. –[[User:Dkf|Donal Fellows]] 10:38, 16 June 2011 (UTC)
:::I've been musing on-and-off on doing it as an isometric-view voxel renderer, and using a character->voxel set mapping. I doubt I'll ever get around to it, though. It's not a high priority, but has interesting possible approaches. Perhaps if the task were distilled to specifying an approach with interesting components, it would be more popular? --[[User:Short Circuit|Michael Mol]] 15:49, 16 June 2011 (UTC)
:::I've been musing on-and-off on doing it as an isometric-view voxel renderer, and using a character->voxel set mapping. I doubt I'll ever get around to it, though. It's not a high priority, but has interesting possible approaches. Perhaps if the task were distilled to specifying an approach with interesting components, it would be more popular? --[[User:Short Circuit|Michael Mol]] 15:49, 16 June 2011 (UTC)

:::: A way that I have done this in the past is to just use flat coloured spaces to create the letter shapes, repeating the letter drawing algorithm one square down and one square to the right in a lighter colour. This causes a shadow effect behind the lettering, giving it a 3d appearance. A reimplementation of that would fit this task nicely. --[[User:Markhobley|Markhobley]] 16:53, 16 June 2011 (UTC)