Skip to content

lukaspj/OmniEngine.Net

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OmniEngine.Net

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"

Patches

10/1/2014

Sahara for Torque 3D MIT 3.5.1 (http://www.garagegames.com/community/resources/view/22781) Created Sample Full TorqueScript Example

9/28/2014

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,

9/27/2014

Improved Fonts

Improved Math routines

General bug fixes

9/25/2014

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

9/13/2014

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.

License

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.

About

Official repository for the Omni T3D Game Engine

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 48.8%
  • C++ 33.3%
  • C 12.6%
  • Smalltalk 2.9%
  • JavaScript 0.8%
  • PHP 0.5%
  • Other 1.1%