Official repository for the Omni T3D Game Engine from Winterleaf Entertainment L.L.C.
Check out the Official Omni Engine Website at http://www.OmniEngine.net
User Manual is located in "OMNI Programmers Manual.docx"
Sahara for Torque 3D MIT 3.5.1 (http://www.garagegames.com/community/resources/view/22781) Created Sample Full TorqueScript Example
Added pre-Loading of all Lod's for all models active in the game world on first render (ShapeBase)
Added pre-Loading of all Lod's for all models active in the game world on first render (tsStatic)
Removed Support for images of Type GFXFormatB8G8R8A8,
Removed Support for images of Type GFXFormatD15S1,
Improved Math routines
General bug fixes
Win 32/64 bit implementation
Added PDF support for materials
Added Alpha LOD to TSStatics
Added Support for images of Type GFXFormatB8G8R8A8,
Added Support for images of Type GFXFormatD15S1,
Re-factored Math classes
Added Advance UI Kit
Added Omni Framework
Added Network Culling - Added Visible Range Ghost
Added Scene Culling - Far Plane Slider
Added Solder Resource (Rewrote to standard C++) https://github.com/GarageGames/Torque3D/pull/566/files
Added Volumetric Fog (http://www.garagegames.com/community/blogs/view/22823/1#comment-198608)
Added Fix for Volumetric Fog, Not selecting a model when creating fog caused a crash when you assigned it later.
Added ZOffset functionality to ScatterSky object (http://www.garagegames.com/community/resources/view/20788)
Added Parsing for DefineTSShapeConstructorMethod
WalkableShape Resource http://www.garagegames.com/community/forums/viewthread/137542 Applied to path faea2042a1dd6bd5683ac11f51b7551daf9b224f
Datablock caching for remote clients when server is running in dedicated mode.
OMNI Community Edition License
WinterLeaf Entertainment Copyright (c) 2014, WinterLeaf Entertainment LLC All rights reserved.
The use of the WinterLeaf Entertainment LLC OMNI "Community Edition" is governed by this license agreement ("Agreement").
These license terms are an agreement between WinterLeaf Entertainment LLC and you. Please read them. They apply to the source code and any other assets or works that are included with the product named above, which includes the media on which you received it, if any. These terms also apply to any updates, supplements, internet-based services, and support services for this software and its associated assets, unless other terms accompany those items. If so, those terms apply. You must read and agree to this Agreement terms BEFORE installing OMNI "Community Edition" to your hard drive or using OMNI in any way. If you do not agree to the license terms, do not download, install or use OMNI. Please make copies of this Agreement for all those in your organization who need to be familiar with the license terms.
This license allows companies of any size, government entities or individuals to create, sell, rent, lease, or otherwise profit commercially from, games using executables created from the source code that accompanies OMNI "Community Edition".
BY CLICKING THE ACCEPTANCE BUTTON AND/OR INSTALLING OR USING OMNI "Community Edition", THE INDIVIDUAL ACCESSING OMNI ("LICENSEE") IS CONSENTING TO BE BOUND BY AND BECOME A PARTY TO THIS AGREEMENT. IF YOU DO NOT ACCEPT THESE TERMS, DO NOT INSTALL OR USE OMNI. IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW:
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1.Redistributions of source code must retain the all copyright notice, this list of conditions and the following disclaimer. 2.Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3.With respect to any Product that the Licensee develop using the Software: Licensee shall: i.display the OMNI Logo, in the start-up sequence of the Product (unless waived by WinterLeaf Entertainment); ii.display in the "About" box or in the credits screen of the Product the text "OMNI by WinterLeaf Entertainment"; iii.display the OMNI Logo, on all external Product packaging materials and the back cover of any printed instruction manual or the end of any electronic instruction manual; iv.notify WinterLeaf Entertainment in writing that You are publicly releasing a Product that was developed using the Software within the first 30 days following the release; and v.the Licensee hereby grant WinterLeaf Entertainment permission to refer to the Licensee or the name of any Product the Licensee develops using the Software for marketing purposes. All goodwill in each party's trademarks and logos will inure to the sole benefit of that party. 4.Neither the name of WinterLeaf Entertainment LLC nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 5.The following restrictions apply to the use of OMNI "Community Edition": Licensee may not: i.create any derivative works of OMNI T3D Game Engine, including but not limited to translations, localizations, or game making software other than Games; ii.redistribute, encumber, sell, rent, lease, sublicense, or otherwise transfer rights to OMNI "Community Edition"; or iii.remove or alter any trademark, logo, copyright or other proprietary notices, legends, symbols or labels in OMNI T3D Game Engine; or iv.use the Software to develop or distribute any software that competes with the Software without WinterLeaf Entertainment’s prior written consent; or v.use the Software for any illegal purpose.
THIS SOFTWARE IS PROVIDED BY WINTERLEAF ENTERTAINMENT LLC ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL WINTERLEAF ENTERTAINMENT LLC BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.