The Unreal Tournament SDK is state-of-the-art Toolset / Engine Enhancement for retail Unreal Tournament, that let's you create anything you want. Sci-Fi Battle Scenes, a Strategy Game, a Fun Mod, Survival-Horror Shooter, Simulations - Everything. It will also include a Sandbox showcasing the New Possibilities via bundled Mini-Mods / Demos made by Fans and me. It enhances the render engine, gameplay, unreal script features and anything UT Veterans ever dreamed off. It is completely Open Source, free for noncommercial use.

Report article RSS Feed UT SDK February 2012 Beta Release

So finally here it is. The next new and fresh release of the Unreal Tournament Community SDK. This month's release comes with a huge update for the Material System adding new Materials like TexRotators and TexEnvMaps! On the other hand I implemented a lot of the C++ rendering functionality on Unreal Script Level (native functions) and finally added full Quaternion Support.

Posted by UT99_Shadow on Mar 23rd, 2012


UTSDK February 2012 Beta Release


This month's release comes with a huge update for the Material System adding new Materials like TexRotators and TexEnvMaps! On the other hand I implemented a lot of the C++ rendering functionality on Unreal Script Level (native functions) and finally added full Quaternion Support.

More good news: I reimplemented Projectors and optimized them and fixed some rendering bugs concerning the new Blending Styles. There're also finally 2 read-to-use Example Packages (sdkSandbox and sdkSandboxMaterials) showing example content including Materials, Static Meshes, Projectors and Emitters.






New Features

  • added: new Sprite Class "sdkQuad" - a Sprite with free rotation and no camera alignment
  • added: new Texture/Sprite Rendering Functions
    • DrawRotatedTile (a freely rotatable Texture Quad without camera alignment)
    • DrawBeamTile (specialized function for drawing texture beams and sparks
  • added: new Material Classes and Texture Modifiers
    • TexEnvMap
    • TexSphereMap
    • TexPanner / TexEmissivePanner
    • TexRotator / TexEmissiveRotator
    • TexScaler / TexEmissiveScaler
    • TexOscillator / TexEmissiveOscillator
    • Emissive Material
    • TexCombiner
  • added: new Package "sdkSandbox" and "sdkSandboxMaterials"with Tutorial, Test, Example Contents and Classes
    • ready-to-use Classes
    • Example Emitters and Particle Systems
    • Example Projectors
    • Example Materials
    • Example Static Meshes
  • added: new Datatypes (C++ and Unreal Script)
    • ColorRange, a randomized color value
    • FloatRotator, a floating point rotator
    • Vector2DRel, a 2D vector with a relative scaler
  • added: new Iterator Functions
    • CollidingActors - iterates through all colliding Actors (visible or not visible)
    • AllObjects - iterates through all objects in a level
  • added: new Primitive/Sprite Rendering Functions (Unreal Script)
    • Draw3DArrow
    • Draw3DPlane
    • Draw3DFrustum
    • Draw3DBox
    • Draw3DSprite
    • Draw3DCorona
  • added: Full Quaternion Support
    • uses FPlane struct, but operations inside functions equals real Quaternions
    • globally supported on Unreal Script Level
    • globally supported on C++ Level
  • added: new Canvas Functions
    • DrawTile2 (like DrawTile, but supports new Blending)
    • DrawRotatedTile (draws a spinning texture tile)
  • added: new Color Functions
    • ColorLerp, smooth linear Color Interpolation
    • ColorSmerp, smooth non-linear Color Interpolation
    • VectorToRGB, RGBToVector - conversion between vector and color (in 0.0/1.0 range)
  • added: LightColor Sprite Preview for sdkLight



Fixes/Updates

  • updated: recoded and updated Material/Texture System
  • updated: completely recoded Texture Projectors, merged Decal / Plane Projectors into one Class
    • supports new Texture Blendings (introduced Build 335)
    • U/V Scaling
    • U/V Tiling
    • Dynamic Color
    • Projection Fading
    • Projector→ DynamicProjector → DistanceProjector → ShadowProjector
  • updated: all Texture drawing Canvas functions have been updated to support new Blending Styles
  • updated: moved all Iterator Functions from sdkLevelInfo to sdkActor, static functions now 
  • updated: moved all Color Functions from sdkCanvas to sdkActor
  • fixed: Render Bug when changing new Blending Styles (BSP changed blending too)
  • fixed: incorrect native function IDs in sdkActor.uc
  • fixed: internally corrected HLS to RGB color conversion (lensflares, coronas, lights, canvas)


Media


  






UT Community SDK February 2012 Beta (Build 359)

 

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Unreal Tournament Icon
Platforms
Windows, Mac, Linux
Developed By
UT99_Shadow
Contact
Send Message
Official Page
Myspace.com
Release Date
Released Sep 28, 2010
Mod Watch
Track this mod
News
Browse
News
Report Abuse
Report article
Related Mods
UT Community SDK (Unreal Tournament)
UT Community SDK Unreal Tournament - Single & Multiplayer First Person Shooter
Related Games
Unreal Tournament
Unreal Tournament Single & Multiplayer First Person Shooter