Commit History

作者 SHA1 備註 提交日期
  Lasse Öörni 633378312b Added missing CollisionShape::SetStaticPlane() function. 12 年之前
  Lasse Öörni 84dde8917b Added GetVelocityAtPoint() to RigidBody. 12 年之前
  Lasse Öörni 3989849c55 Tweaked ragdoll parameters in TestScene & TestSceneOld. 12 年之前
  Lasse Öörni bd3a4c30f4 Added vehicle physics example. 12 年之前
  Lasse Öörni 6899609644 Applied consistency edits to the ParticleEmitter API. Added missing UpdateInvisible attribute & functions. 12 年之前
  Lasse Öörni dd956fb560 Documentation update. 12 年之前
  Lasse Öörni 4c2842967e Allow configuring the minimum instances per batch group to actually render as instanced. 12 年之前
  Lasse Öörni cd88d22e36 Renamed BillboardSet::Updated() to Commit() to match CustomGeometry API. 12 年之前
  Lasse Öörni 5e5d98581c Concatenate world rotation separately to fix GetWorldRotation() returning erroneous values when parent node has nonuniform scale. 12 年之前
  Lasse Öörni 1d2fec862c Applied CustomGeometry convex hull collision patch from Pete Leigh, with added serialization support. 12 年之前
  Lasse Öörni 4a3ec28769 Added point inside StaticModel check from Firegorilla. 12 年之前
  Lasse Öörni 8b28c12ae6 Added instancing to the OpenGL renderer, requires the ARB_instanced_arrays extension. 12 年之前
  Wei Tjong Yao 703d4fb10d Fixed text rendering in Chat example app due to DefaultStyle.xml changes (Bug exists in the last release tag v1.23). Minor documentation fixed on NinjaSnowWar app. Cleaned up DefaultStyle.xml even more to remove repeating attribute declaration by taking advantage of the style inheritance feature. Changed the semantic of UIElement's style property in Script. 12 年之前
  Lasse Öörni c0dbf7f545 Generalized the factory category for all objects. 12 年之前
  Wei Tjong Yao 8d1c28bc3e Group components into categories. In the Editor app, dynamically create the menu structure based on the component categories. Added new GetCategory() method in Component class and exposed it to script. Reviewed and fixed as necessary the default attributes registration of Component's descendant classes. Removed 'Attenuation' and 'Panning' attributes from SoundSource3D as they are updated constantly in this class. Enhanced Context class to 'register' component category during the component factory registration. 12 年之前
  Lasse Öörni 4625dc78a2 Applied contact processing threshold patch from primitivewaste. 12 年之前
  Lasse Öörni 7ba580852d Allow custom forward base, lighting and alpha pass names by defining metadata in the render path, and allowing the forwardlights command to specify the pass name to use. 12 年之前
  Wei Tjong Yao dcf9099d1f Modified the SetStyle() and SetStyleAuto() methods of UIElement class to return a bool indicating whether the operation is successful. In Editor app, when fails to set to a requested icon type then automatically set to an 'unknown' icon type. 12 年之前
  Lasse Öörni de3997dcfd Send events for view update begin/end and view render begin/end. 12 年之前
  Wei Tjong Yao 1b2497dc10 Added new LoadChildXML() method to UIElement and exposed it to Script. Changed Editor app to call LoadChildXML() instead of LoadXML() to prevent child XML-chunk from accidentally modifying the parent element's tyle. Note: child XML-chunk does not require nested element tag anymore. 12 年之前
  Lasse Öörni 9d507640f7 Exposed Ray<>Frustum HitDistance() to script, and added solidInside parameter to it which determines whether the inside of the frustum is interpreted as solid (return zero distance for rays originating within.) 12 年之前
  Lasse Öörni 8f5623d9bb Renamed RenderPath::LoadParameters() to Load() and ParticleEmitter::LoadParameters() to SetParameters() as LoadParameters() is used in other classes to denote loading of optional parameters, not the main asset itself. 12 年之前
  Wei Tjong Yao 521ee691c3 Enhanced DropDownList to support showing of placeholder text when there is no selection. The text could be used to show a 'Please choose ...' kind of prompt. Rearranged child XML-chunk resources responsible for Attribute Inspector to remove duplicate definition. Added new child XML-chunk to display and manipulate applied style of the UI-element in the Editor (not yet fully functional). Adjusted DefaultStyle.xml to distinguish between auto and non-auto types. Added new method in Serializable to remove instance default and in UIElement to return applied style name, in preparation for future work. 12 年之前
  Lasse Öörni 90233154ab Added padding attribute to NavigationMesh, which expands the bounding box to allow adding geometry in partial rebuilds. 12 年之前
  Wei Tjong Yao f5aa8898da Fixed UIElement's SetParent() method which was exposed to the Script API with wrong signature previously. Added drag-and-drop support for UI-element in Editor app. 12 年之前
  Wei Tjong Yao da08a0b451 Added New reset-to-default icon in the Attribute Editor. Fixed the reset-to-default functionality to call ApplyAttributes() method after modifying the attribute values. 12 年之前
  Lasse Öörni 0ef6e3f135 Added profiling blocks to shader loading. 12 年之前
  Wei Tjong Yao 184360dc82 Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work. 12 年之前
  Lasse Öörni abae3414ac Applied camera constness patch from Erik Beran. 12 年之前
  Lasse Öörni 3dac8c7a59 Added setInstanceDefault parameter also to binary serialization. 12 年之前