Author Topic: Crystal2  (Read 8224 times)

0 Members and 1 Guest are viewing this topic.

Offline Patrice Terrier

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2399
  • Gender: Male
    • www.zapsolution.com
Crystal2
« on: October 17, 2007, 06:12:36 PM »
Crystal

This is a variation of the GDImage 4.00 Carousel demo that I did to check altogether with the BassBox OpenGL visual plug-in.

I am very excited by the composited feature of VISTA's DWM, it opens so many perspectives to create amazing graphics.

To see what I mean, start BassBox then drag the Crystal window hover it, then play with the command setup, do you get the picture?
 :o


...
« Last Edit: August 07, 2011, 03:39:37 PM by Patrice Terrier »
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Offline Kent Sarikaya

  • Sr. Member
  • ****
  • Posts: 368
Re: Crystal
« Reply #1 on: October 18, 2007, 12:22:53 AM »
Patrice does this need Vista in order to run? I am curious to see what happens, is there a screenshot in case I can't run it?

Offline Patrice Terrier

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2399
  • Gender: Male
    • www.zapsolution.com
Re: Crystal
« Reply #2 on: October 18, 2007, 09:28:13 AM »
Well I didn't check it on XP.

The speed of GDImage should be same.
But probably extra work to do, to display the composited GDImage control hover a running OpenGL animation, and to save CPU usage both OpenGL and GDImage must share the same TIMER resource (for example, all drawings could be done from the RenderOpenGL procedure)

GDImage alone should work already in "XP AERO GLASS" mode (as shown in the "SDK Programming" section).
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Offline Kent Sarikaya

  • Sr. Member
  • ****
  • Posts: 368
Re: Crystal
« Reply #3 on: October 19, 2007, 12:32:17 AM »
Crystal itself is working well under XP. What is neat is, I can move the window while the animation is playing and it is being updated the whole time the window is moving. No dark screen or frozen image as with OpenGL doing this sort of thing. The speed can go super fast that is for sure too!

Offline Patrice Terrier

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2399
  • Gender: Male
    • www.zapsolution.com
Crystal (revisited)
« Reply #4 on: October 20, 2007, 07:14:27 PM »
I did some changes to the Crystal demo, especialy when it works on XP (with the new futuristic background),
and the same change also apply to the VISTA version.

By the way, are you aware that you can move the sprites around with the mouse while in pause mode.
GDImage knows at any time which object has the focus, and which one is hover by the mouse.
You can also select several objects altogether, holding down the left CTRL key while you select the object with left mouse, once done you can drag the selection to another location, or retrieve the selection to do what ever you want with it.
Version 4.00 is able to manipulate 1024 objects per control.

The new Crystal version is attached to this message.
« Last Edit: December 20, 2007, 04:58:37 PM by Patrice Terrier »
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com

Offline Kent Sarikaya

  • Sr. Member
  • ****
  • Posts: 368
Re: Crystal
« Reply #5 on: October 20, 2007, 09:39:45 PM »
Oh wow, very very nice Patrice, thanks!

Offline Kent Sarikaya

  • Sr. Member
  • ****
  • Posts: 368
Re: Crystal
« Reply #6 on: November 25, 2007, 08:45:33 PM »
That looks very cool Patrice!

Offline Patrice Terrier

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2399
  • Gender: Male
    • www.zapsolution.com
Re: Crystal
« Reply #7 on: August 07, 2011, 03:38:54 PM »
The first post of this thread has been updated, to fix the ZIP file corruption caused by the "Server Collapse".

...
Patrice Terrier
GDImage (advanced graphic addon)
http://www.zapsolution.com