www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Update on Aurora

reply "Adam Wilson" <flyboynw gmail.com> writes:
I just wanted to post a quick update on Aurora. This weekend I got  
keyboard input working on Windows and I also fixed a flaw in window  
message dispatching that was so heinous I am shocked that the DConf demo  
worked at all. That said it should work correctly on all machines now. As  
an implementation detail I built a simple smart pointer time for DirectX  
COM objects as they have special lifetime rules in comparison to standard  
COM objects.

Next, I plan on getting multiple window rendering support working. After  
that is primitive shapes rendering and associated scene graph objects. I  
will post updates when those are working.

As always you can play with the latest code here:  
https://github.com/auroragraphics/ and pull requests are always welcome.

-- 
Adam Wilson
GitHub/IRC: LightBender
Aurora Project Coordinator
Jun 29 2014
next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 6/29/2014 7:05 PM, Adam Wilson wrote:
 I just wanted to post a quick update on Aurora. This weekend I got keyboard
 input working on Windows and I also fixed a flaw in window message dispatching
 that was so heinous I am shocked that the DConf demo worked at all. That said
it
 should work correctly on all machines now. As an implementation detail I built
a
 simple smart pointer time for DirectX COM objects as they have special lifetime
 rules in comparison to standard COM objects.

 Next, I plan on getting multiple window rendering support working. After that
is
 primitive shapes rendering and associated scene graph objects. I will post
 updates when those are working.

 As always you can play with the latest code here:
 https://github.com/auroragraphics/ and pull requests are always welcome.

Great news! Keep it coming.
Jun 29 2014
prev sibling next sibling parent "Suliman" <evermind live.ru> writes:
Post screenshots please...
Jun 29 2014
prev sibling next sibling parent "Adam Wilson" <flyboynw gmail.com> writes:
On Sun, 29 Jun 2014 21:57:22 -0700, Suliman <evermind live.ru> wrote:

 Post screenshots please...

Sadly I don't have anything that is visually beyond what I demoed at DConf so it's still just a blank window. I'm still down in the bowels of interacting with the operating system and time has been at a premium lately. Once I get multi-window rendering up and running I'll do some really simple color animations and post a video. After that I'll start on primitives and do a video of the user moving around some a square in the window. But there is a lot of infrastructure between here and there. :-) -- Adam Wilson GitHub/IRC: LightBender Aurora Project Coordinator
Jun 29 2014
prev sibling next sibling parent Robert Schadek via Digitalmars-d <digitalmars-d puremagic.com> writes:
On 06/30/2014 07:29 AM, Adam Wilson via Digitalmars-d wrote:
 On Sun, 29 Jun 2014 21:57:22 -0700, Suliman <evermind live.ru> wrote:

 Post screenshots please...

Sadly I don't have anything that is visually beyond what I demoed at DConf so it's still just a blank window. I'm still down in the bowels of interacting with the operating system and time has been at a premium lately. Once I get multi-window rendering up and running I'll do some really simple color animations and post a video. After that I'll start on primitives and do a video of the user moving around some a square in the window. But there is a lot of infrastructure between here and there. :-)

Jul 02 2014
prev sibling parent "Adam Wilson" <flyboynw gmail.com> writes:
On Wed, 02 Jul 2014 15:01:22 -0700, Robert Schadek via Digitalmars-d  
<digitalmars-d puremagic.com> wrote:

 On 06/30/2014 07:29 AM, Adam Wilson via Digitalmars-d wrote:
 On Sun, 29 Jun 2014 21:57:22 -0700, Suliman <evermind live.ru> wrote:

 Post screenshots please...

Sadly I don't have anything that is visually beyond what I demoed at DConf so it's still just a blank window. I'm still down in the bowels of interacting with the operating system and time has been at a premium lately. Once I get multi-window rendering up and running I'll do some really simple color animations and post a video. After that I'll start on primitives and do a video of the user moving around some a square in the window. But there is a lot of infrastructure between here and there. :-)


LOL, still no blinking. :-D -- Adam Wilson GitHub/IRC: LightBender Aurora Project Coordinator
Jul 02 2014