Forum Upgrade - go to forum post
In light of the recent spammers on the forums, I've updated to 1.1.7 (I was slacking and only had the forums at 1.1.5).  If the upgrade doesn't keep them at bay, then I'll increase registration security and/or take other measures to keep them away.

GUI is WIP (Work In Progress) - go to forum post
You may want to keep yourselves at Rev 111, for a while, at least until further notice.  The GUI is being changed around significantly, and I wanted to get code changes into SVN, so I can Revert if I start screwing things up.

If you are proceeding to keep up to date, as of Rev 112, the GUI now ONLY loads FreeType supported fonts (TrueType and OpenType fonts as far as I know.)  The Built-in font is now a hex-binary representation of a TrueType font, not a font image.

Just a warning, so you don't freak out when you see a screwed up GUI!

VBO GUI Progress - go to forum post
It's coming along now.  I think I have fonts working, the half-pixel offset in DX was driving me nuts for a long time.  I don't yet have all elements converted, so far the following should work with VBO_GUI -

  • GUIButton
  • GUICheckBox
  • GUIComboBox
  • GUIEditBox
  • GUIFont
  • GUIImage
  • GUIListBox
  • GUIMenu
  • GUIScrollBar
  • GUIStaticText
  • GUIWindow

At the end of CompileConfig.h, there are 2 #defines for activating the VBO based GUI -

#define VBO_GUI
#define VBO_GUI_FONT

Please test and let me know about issues with anything.  The more feedback I get, the quicker it gets done! Cheesy

Documentation / Tutorials - go to forum post
I've begun working on documenting features and writing up tutorials on using 3Demon Render Engine.  I also hope to add some information on general 3D rendering techniques( obviously with examples using 3Demon to do so ).

Couple questions :

  • What features are the most important to get documented?
     
    • I'm working on the new mesh stuff, such as -
         
      • The scene namespace contains Meshes.
      • The video namespace contains MeshBuffers and raw Vertex and Index data.
      • Loading meshes using the IBaseMesh, IMesh and IAnimatedMesh
         
  • What's the preferred method of visualizing interfaces?
     
    • UML?
    • Text descriptions?
    • other?
  • What 3D Rendering Techniques should I get tutorials up for?
     
    • Shaders
    • Particles
    • Render Targets
    • Any more ideas?

Banned access from the-cloak.com - go to forum post
I was looking through the web traffic for my domains, and noticed I was getting a ton of hits from the-cloak.com, which is a website which allows anonymous websurfing.  I don't like this, and have disabled access to this site from the IP ranges which the-cloak.com uses.

I can't imagine why anyone would want to come to this site anonymously, unless you're a spammer.....  Roll Eyes