News
20 Oct Rendering Windows in 3d space
Het is gelukt om een standaard .NET venster in de 3d ruimte van de everywhere display projectie te renderen.
Het venster met de titel "text box..." dat je rechts-onder kan zien is het 'echte', originele venster. Links-boven staat een kopie welke op de rode muur wordt gerenderd.
De twee rode vlakken zijn dus muren, welke nu een rode kleur hebben gekregen om het debuggen te vereenvoudigen. De klok die hierop zichtbaar is, is een andere applicatie welke dubbel wordt geprojecteerd. (dus zonder hiervoor dubbele textures aan te maken.)
Momenteel ben ik bezig aan een eenvoudig te gebruiken interface die zowel de engine, de input modules als de applicaties abstraheert, zodat deze op een transparante manier met elkaar kunnen communiceren. Als dit eenmaal werkt, ga ik een applicatie maken die aan de hand van een bepaalde input zichzelf over de muren kan bewegen.
Als input module heb ik nu al een TCP server gemaakt waarmee een soort remote keyboard mee kan verbinden. De toetsaanslagen worden via mappings welke in een XML file zijn gedefinieerd, vorvolgens naar de juiste applicatie gestuurd.


Comments