@@ -185,78 +185,7 @@ Version 1.4:
185185- Many new demos added
186186- Add graphics filters tutorial and expanded several other tutorials
187187
188- Version 1.3.1:
189-
190- - Fixed touch events in some of the interactive demos
191- - Fixed issues with BezierCurve, BezierSurface
192- - Robustness improvement in autonormal feature of SurfaceEval
193- - Correctness and other fixes
194-
195- Version 1.3:
196-
197- - Camera class rewritten again, but backwards compatible with
198- version 1.0
199- - Add vec3add, vec3sub, vec3copy, vec3assign, vec4assign methods
200- to GLMath
201- - Fix quatInvert method and optimize mat4inverseTranspose
202- method of GLMath
203- - Add reverseNormals method to GLMath
204- - Add createCanvasElement, getTimePosition, and newFrames methods to GLUtil
205- - Deprecate createCanvas method of GLUtil
206- - Improve renderLoop method of GLUtil
207- - Improved specular highlights
208- - Allow coordinate arrays in vertex2 and vertex3 methods of Mesh class
209- - Resolve some autonormal degenerate cases in SurfaceEval class
210- - Add getCount method to Lights class
211- - Add face culling, auto resize, and pixel depth methods to Scene3D class
212- - Add getClientAspect method to Scene3D class
213- - Other fixes and improvements
214-
215- Version 1.2.1:
216-
217- - Fix bug that occurs when a shape derived from a mesh that defines its own
218- colors is drawn before a shape derived from a mesh that doesn't define its own colors
219-
220- Version 1.2:
221-
222- - Support TGA textures
223- - Camera class rewritten and support added for the mouse wheel
224- and middle mouse button
225- - Lines and points supported in OBJ files
226- - Support loading custom textures from byte arrays
227- - Add method to create capsule shapes in Meshes class
228- - Mesh builder (vector3 method) avoids adding degenerate triangles
229- - Optimizations and bug fixes
230-
231- Version 1.1:
232-
233- - Add frame.js, a frame counter helper used in some of the demos
234- - Add quatInvert method to the GLMath class
235- - Fix texture mapping bugs
236- - Expand use of the color3 method of the Mesh class
237- - Optimize setUniforms method of the ShaderProgram class
238- - Add movePosition method of the Transform class
239- - New methods in the ShapeGroup and Scene3D classes
240- - Bug fixes
241-
242- Version 1.0:
243-
244- - Adds setOrtho2DAspect and setOrthoAspect methods to Scene3D
245- - Adds mat4TransposeInPlace method and two constants to GLMath
246- - Renames fromEuler and toEuler methods in GLMath to fromTaitBryan
247- and toTaitBryan
248- - Modifies the Lights class
249- - Allows alpha component in material diffuse
250- - Optimizes setting uniforms in shader programs
251- - Adds vertex2 method to Mesh class
252- - New classes: Transform and ShapeGroup
253- - Most methods that affect transforms removed, and their functionality
254- now uses a new getTransform method and the Transform class
255- - Bug fixes
256-
257- Version 0.2:
258-
259- - First Code Project release
188+ See [ older version history] ( https://peteroupc.github.io/html3dutil/tutorial-history.html ) .
260189
261190About
262191-----------
0 commit comments