Announcement

Collapse
No announcement yet.

GDImage 5.00 first shot!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Patrice Terrier
    replied
    Brain3D

    New GDImage 5.00 demo project: Brain3D.zip

    Play with the settings to change:
    - zoom size
    - rotation angle
    - alpha channel
    - brightness
    - contrast
    - colors
    - hue

    and show or hide the clones...

    The 7 sprites use the same multi-state bitmap with a distinct set of properties.

    ...

    Leave a comment:


  • Patrice Terrier
    replied
    There is a new GDImage 5.00 demo showing how to create and use "circular gauge & knob".

    The new demo project is there

    There is also a small tutorial that explains how to create a rotating knob for GDImage.

    Note: This demo doesn't use OpenGL.

    ...

    Leave a comment:


  • Patrice Terrier
    replied
    New API 5.00

    GDImage version 5.00 new API

    3D sprite object
    · GL_AlphaBlend
    · GL_CreateContext
    · GL_CreateDrawingDC
    · GL_DeleteContext
    · GL_GLDC
    · GL_GLRC
    · GL_DrawCup
    · GL_DrawDome
    · GL_DrawCylinder
    · GL_DrawDisk
    · GL_DrawSphere
    · GL_DrawCube
    · GL_DrawCubeFrontFace
    · GL_DrawCubeBackFace
    · GL_DrawCubeTopFace
    · GL_DrawCubeBottomFace
    · GL_DrawCubeRightFace
    · GL_DrawCubeLeftFace

    Disabled Window
    · ZI_CreateDW
    · ZI_DestroyDW
    · ZI_HideDW
    · ZI_ShowDW

    GDImage callback
    · ZI_EventMessageEx
    · ZI_IsAnyArrowPressed

    Conversion
    · ZI_CreateBitmapFromImage
    · ZI_CreateImageFromBitmap

    Resizing
    · ZI_FitBitmapFromFile
    · ZI_FitImageToPaper

    Utility
    · ZI_AlphaBlend
    · ZI_CreateDIBSection
    · ZI_MakeMultipleTexture
    · ZI_PaintBrushBitmap
    · ZI_RenderAttributes
    · ZI_SetImageFileOrientation

    Common dialog settings
    · ZI_CenterDialog
    · ZI_SetLoadExtension
    · ZI_SetSaveExtension

    GDIPLUS image attributes
    · ZI_RemapAlphaColor
    · ZI_RemapImageColor
    · ZI_SetImageAlpha
    · ZI_SetImageAttributeHue

    Load GDIPLUS image from resource
    · ZI_ImageFromResource

    Image composited
    · ZI_CreateImageComposited
    · ZI_CreateArrowObject
    · ZI_CreateBitmapObject
    · ZI_CreateCurveObject
    · ZI_CreateEllipseObject
    · ZI_CreatePolyLineObject
    · ZI_CreateRectangleObject
    · ZI_CreateTextObject

    Background and Skin Theme
    · ZI_CreateSkinBackground
    · ZI_ImageTilePaint

    Channel effect settings
    · ZD_SetObjectRed
    · ZD_GetObjectRed
    · ZD_SetObjectGreen
    · ZD_GetObjectGreen
    · ZD_SetObjectBlue
    · ZD_GetObjectBlue
    · ZD_SetObjectBrightness
    · ZD_GetObjectBrightness
    · ZD_SetObjectContrast
    · ZD_GetObjectContrast
    · ZD_RenderEffectToBitmapObject

    Hollow sprite object
    · ZD_SetObjectHidden
    · ZD_IsObjectHidden

    Bitmap multi-frame (static animation)
    · ZD_GetObjectFrameCount
    · ZD_SetObjectFrameCount
    · ZD_GetObjectFrameToUse
    · ZD_SetObjectFrameToUse

    Anti red-eye
    · ZD_RemoveRedEyeFromBitmapObject
    · ZI_EnableCropRedEye
    · ZI_RemoveRedEye

    Clock control
    · zClockCtrl

    Registry
    · zGetReg
    · zSetReg

    Helper
    · Rgb2Gray
    · ZD_ARGB
    · ZD_ComputeObjectAngleFromPoint
    · zAlphablend
    · zDrawImage
    · zBitmapToImage


    ...

    Leave a comment:


  • Patrice Terrier
    replied
    Multiple selection

    As you can see on the screen shot below, you can manipulate 2D and 3 D animated sprites altogether, just like any "static" sprite objects.

    To try it with the demo:

    Hold down the left "Ctrl" key, then click with the mouse on the moving sprites, then drag any of the selected object, and you should get something like this:

    Leave a comment:


  • Patrice Terrier
    started a topic GDImage 5.00 first shot!

    GDImage 5.00 first shot!

    The pre-release of GDImage 5.00 has been posted onto the dedicated José Roca's GDImage forum.

    The demo project is there

    Note: You must first register to the forum, before you can download the zip file (its size is too large to be posted there).

    Version 5.00, pushes again the graphic limits, thanks to the low level SDK flat API who made this possible

    I must say that i am very proud of GDImage 5.00

    ...

    Added:
    To run the project you need to have a good graphic card that is OpenGL 2.00+ compatible, presumably a dual core processor and a modern OS (VISTA, Windows 7), thank you!

    ...
    Last edited by Patrice Terrier; 5 May 2009, 12:32 PM.
Working...
X