Register  Login
 

Location: BlogsChris's Development Blog   
Posted by: Chris7/9/2007 10:08 PM

Hello Everyone,

The Blade3D team is very happy to announce build 2212. 
Here is the list of additions, improvements and bug fixes that you will find in this build.
The most important thing to note is that apart from a few minor work items still to be done, this build contains the necessary changes to allow us to deploy the Blade3D runtime on the Xbox 360.  We will be finalizing the deployment features in upcoming builds.

Enjoy!

Team Blade3D
 

New Texture System
===============
Blade3D now uses the VTF (Valve Texture Format) as its native texture file format
Blade3D can import the following texture types using the new “Import Texture” feature
 Plain 2D Textures, Animated Textures
 Cube Maps, Cube Map from Individual Faces
 3D Volume Textures, Volume Textures from Individual Slices
Texture import supports the following source texture formats
 PNG, TGA, JPG, BMP, DDS and PSD
Import Options provide the ability to
 Automatically generate Normal Maps
 Automatically generate Mip Maps
 Resize the source texture
 Convert to many different texture formats including luminance and floating point formats
High performance texture compression via custom GPU based DXT compressor


Visual Programming System
====================
Connections between operators now automatically convert between interchangeable types
(This eliminates the need to add type conversion operators in most cases)
Added labels to operator inputs to show the input type


Model Import System
================
Added preliminary support for FBX model format
All importers have been updated with the latest bug fixes


Environmental Effects
================
New “Atmosphere” scene item
Moving Sun simulation using a sky dome
Simulates Rayleigh and Mie atmostpheric scattering effects
Automatic calculation of Sun position and atmospheric color based on time of day
Provides ability to define length of Game Day
Sky box now renders directly from cube map


Development Environment
===================
New World Axis indicator arrows to the bottom-left of the screen
New “Errors” window to improve viewing and navigation of Script and HLSL errors
Added automatic project backup (every 10 minutes)
You can now add custom folders in the Effects and Textures nodes of the Object Browser
When posting a snapshot you may specify a custom Watermark image to overlay on the snapshot
All organic shader effects now work with animated models
Individual Material Techniques can now be set from the Property Grid
You can now define “InitProperty” specifiers on user defined types
Provided the ability to add “Constructors” and “Destructors” to user defined types
Improved performance and layout of toolbar galleries (materials/textures etc)
Create material menu is now categorized
Updated the “BringToCamera” and “FocusOnObject” tools to improve usability


Bug Fixes
=======
Fix exception when moving the mouse over the Script or HLSL editors
Fix exception in curve editor
Handle exceptions when loading plugins/Operators and update exclusion list
Fix for mouse and keyboards events not firing on some objects
Fix for macros not working
Fix Vector3MultiplyFloat input name.
Fix for Vector4 slider editors
Fix for object instances not being deleted
Fixed problems caused when renaming HLSL effects
Fixed document dirty flag not being set in HLSL/Script editors after Undo/Redo
Fix Gaussian Blur Lens Shader
Fixed camera bug offsetting floor grid (reset world matrix).
Graph should have Delete action
Make many materials work as lens shaders
Delete orphaned material definitions when deleting an HLSL effect

 

Permalink | Trackback
You must be logged in and have permission to create or edit a blog.
 
Blogs
Press Releases
Media Coverage
Product News
Press/Media Contacts
About Us | Contact Info | Press | Legal
Copyright 2006 Digini Inc.