2012-10-29 Yvonne Jung * : some cleanups and fixed broken binGeo * : some cleanups and fixed broken binGeo 2012-10-29 Andreas Aderhold * : Typo in releasenotes * : Build system: re-added version information * : Doc fixes * : Doc fixes * : Documentation flag remove * : More release notes 2012-10-29 mlimper * : Improved PopGeo support for mobile 2012-10-29 Yvonne Jung * : started rel-notes 2012-10-29 Andreas Aderhold * : Version bump and updated documentation 2012-10-29 mlimper * : Minor changes (PopGeo) 2012-10-29 Andreas Aderhold * : Regen Changeliog 2012-10-29 mlimper * : Use strict download order (PopGeo) 2012-10-29 aha * : Started release notes 1.4 2012-10-29 mlimper * : small test (PopGeometry) * : Small fix (pop geo) * : Added debug output for PopGeo * : Minor change (strict download result return order forced for PopGeometry) * : Added experimental masking of vertex positions in the vertex shader for PopGeometry 2012-10-26 tsturm * : [flash] add LOD and Billboard support * : [flash] fix switching render-flag bug 2012-10-26 Yvonne Jung * : added error msg 2012-10-26 mlimper * : First example with real sorting of triangle data (non-indexed)... now, the bit manipulation stuff inside the shader is all that's missing. 2012-10-26 tsturm * : fix issue #116 PointLight: radius ignored 2012-10-26 mlimper * : Added example file for PopGeometry * : For non-indexed rendering, loading several batches of triangle data works now for PopGeometry. 2012-10-26 Yvonne Jung * : minor cleanup * : cleanup of RSG code * : check for obstacles when moving back 2012-10-26 mlimper * : PopGeometry (although not progressive yet) renders something now :-) 2012-10-26 Yvonne Jung * : fixed wrong 'if' in multi-index mesh splitting 2012-10-25 mlimper * : Added basic support for PopGeometry, however this is not working yet 2012-10-25 Yvonne Jung * : fix * : fixed fieldOfView for OrthoViewpoint * : OrthoViewpoint * : bbox update on node insert 2012-10-24 Yvonne Jung * : fix for issue #71 * : fixed missing inline nodes on load * : whitespace issues * : whitespace issues * : whitespace issues * : normal recalc for elevationGrid on set height * : changed version * : removed old stuff * : removed old stuff * : now complies with Instant 2012-10-24 mlimper * : Minor changes (mainly comments) 2012-10-23 tsturm * : fix IG vertexcolors 2012-10-23 mlimper * : Integrated BitLODGeometry attribute for vlc index data. * : First working version of variable-length index coding and on-the-fly normal computation in webgl 2012-10-22 mlimper * : Started to implement variable-length coding inside the webgl backend - seems to work for small models, but fails for larger ones by now 2012-10-22 Yvonne Jung * : gl object cleanup 2012-10-22 mlimper * : Small changes in order to integrate variable-length coding of indices into bitlod code 2012-10-22 tsturm * : forgot to turn off the mobile flag again * : fixes, cleanups and texture cache 2012-10-22 Andreas Aderhold * : Documentation fixes and added docs for getScreenshot 2012-10-21 Yvonne Jung * : fix for flipped y * : added getScreenshot runtime method 2012-10-19 Yvonne Jung * : rsg cleanup for non-remote case 2012-10-19 mlimper * : Small debug output removed * : Small debug output 2012-10-18 Yvonne Jung * : invisibleNodes field added 2012-10-14 Yvonne Jung * : cleanup 2012-10-11 mlimper * : Moved normalization to vertex shader for on-the-fly normal computation 2012-10-09 mlimper * : Buddha example with and without on-the-fly normal computation * : merging * : Replaced the nonindexed example model with the smaller ben model 2012-10-08 mlimper * : Added basic example using on-the-fly normal computation 2012-10-08 Andreas Aderhold * : Document recent changes to runtime API * : Fixed support for altImg. The alternative image now displays as background imge of the #create-init-failed div 2012-10-07 Yvonne Jung * : fix for ticket #119 2012-10-07 tsturm * : - fix pointset not using appearance emissive color (#120) 2012-10-06 tsturm * : - little IG fix 2012-10-05 Yvonne Jung * : right mouse button handling hor helicopter mode 2012-10-05 tsturm * : - fix ComposedShader Texture Bug 2012-10-04 Yvonne Jung * : disableTouch flag added (only works on Firefox) 2012-10-04 tsturm * : - some cleanups 2012-10-02 stepasite * : IndexedFaceSet fix for colorPerVertex option When colorIndex is empty and colorPerVertex is FALSE, colors from Color node should be projected to geometry faces, not to vertices. There should be at least as many colors in the Color node as there are faces in this case. 2012-10-02 Yvonne Jung * : check for null obj * : be more failsafe 2012-10-01 tsturm * : - fix multitexture 2012-10-01 Yvonne Jung * : changed zRatio 2012-09-30 Yvonne Jung * : fix * : rm 2012-09-30 tsturm * : - clean some debug output * : - integration of a completely new Shader management system - big WebGL cleanup 2012-09-27 tsturm * : replaced the lights uniform Array with single uniforms per light to fix ticket #110. Switching back if Chrome have fixed this bug. 2012-09-26 tsturm * : [flash] add support for compact BG and BG polar normals * : [flash] static LoaderContext for checking policy file * : [flash] IG check for policy file 2012-09-25 Yvonne Jung * : further optimized shader code (II) * : further optimized shader code * : replaced sin/cos with Taylor series approx for mobile 2012-09-25 tsturm * : [flash] fix IE 'const' bug * : [flash] using swf-File from x3dom.org if there is no local swf-File available. 2012-09-25 Yvonne Jung * : shader opts * : fixed tri count for unindexed * : fix for ticket #36 2012-09-24 Yvonne Jung * : stride suffix handling 2012-09-24 tsturm * : - fix BitLODGeometry slow indices Bug Part IV * : - fix BitLODGeometry slow indices Bug Part III * : - fix BitLODGeometry slow indices Bug Part II * : - fix BitLODGeometry slow indices Bug 2012-09-24 Yvonne Jung * : cleanups 2012-09-23 Yvonne Jung * : added basic multiTextureCoordinate support and fixed setting booleans * : implemented handling of vertex/normal data in 8 byte; removed special bitLod pick-shader that broke picking for other objects; generalized setAttribute to cope with 'set_X'; improved setAttribute parser for booleans 2012-09-21 tsturm * : [flash] fix zNear/zFar bug (HACK) * : little shader fix * : - add BitLOD Color/Texture support - fix mobile BitLOD translation bug 2012-09-20 Yvonne Jung * : changed default zNear/zFar 2012-09-20 mlimper * : Changed default value of transferablesNotSupported notification (is now suppressed by default) 2012-09-19 mlimper * : Added pure webgl example using aopts output for bitlod vertex color loading 2012-09-17 mlimper * : reference to experimental x3dom implementation * : reference to experimental x3dom implementation * : format 8 instead of format 4 for texcoords, no standard ui * : format 8 instead of format 4 for texcoords, no standard ui * : Added aopt exported x3dom example files for textured bitlodgeometry * : Minimal changes (pure webgl example of aopt exported textured bunny) 2012-09-17 Yvonne Jung * : field added * : field added 2012-09-15 Yvonne Jung * : improved pull request code * : added getNear()/getFar() method * : added link to slides * : added tutorial slides 2012-09-14 Yvonne Jung * : be more failsafe 2012-09-13 Andreas Arnold * : Expose "onload" as "reload". This way it is possible to re-evaluate the document in case new X3D models have been added. 2012-09-12 mlimper * : Added examples for comparison (binary paper) * : Added examples for comparison (binary paper) * : Added examples for comparison (binary paper) 2012-09-11 Yvonne Jung * : minor fix 2012-09-11 tsturm * : [flash] BinaryGeometry center/size fix 2012-09-10 Yvonne Jung * : null check in pick rect * : impl. pick rectangle to get all objects in it 2012-09-10 tsturm * : [flash] BitLODGeometry implementation [flash] Interleaved BinaryGeometry implementation [flash] Middle mouse button support 2012-09-10 Yvonne Jung * : optimizations * : removed dbg msg 2012-09-09 Yvonne Jung * : inline fixes * : used float texture for shadows if available 2012-09-08 Yvonne Jung * : fixed typos * : extended aopt tutorial * : fixed flickering on mouse events in Chrome and updated docs 2012-09-07 Yvonne Jung * : fixed background and mfield parsing 2012-09-07 mlimper * : Fixed small DL Manager issue, added textured bunny example using the new bitcomposer structures. * : RefinementJobManager and RefinementJobWorker are working fine, but without using the download manager at the moment. 2012-09-06 mlimper * : Continued work on the new bit composer classes. 2012-09-06 Yvonne Jung * : minor fixes 2012-09-06 mlimper * : Added the first steps toward a more flexible re-implementation of the BitComposer functionality, based on jobs and aiming for the use of multiple workers for a single buffer, different refinement data formats for the same result buffer and easy use of multiple refinement formats (e.g. for coords+normals / texcoords). 2012-09-04 mlimper * : removed SQUEEZE code 2012-09-02 Yvonne Jung * : fixed pick normal calculation * : fixed pick normal calculation 2012-08-31 Yvonne Jung * : removed dbg vis * : removed dbg vis * : test * : test 2012-08-31 mlimper * : Minimal vertex split implementation: trivial cut-edge encoding, just one batch per program run. 2012-08-31 Yvonne Jung * : oops * : oops * : started pick normal * : started pick normal 2012-08-31 mlimper * : Very buggy uncollapse example 2012-08-31 Yvonne Jung * : more cleanups and fixes * : more cleanups and fixes * : cleanups * : cleanups 2012-08-30 Yvonne Jung * : added enableCulling field to RSG * : added enableCulling field to RSG 2012-08-30 mlimper * : (simplified model files) * : Smaller fixes, trivial processing of multiple simplifications * : Added a re-implementation of the SQUEEZE algorithm, currently only containing the mesh simplification. 2012-08-29 Yvonne Jung * : 16 bit IDs for picking * : 16 bit IDs for picking 2012-08-28 Yvonne Jung * : fixes * : fixes 2012-08-24 Yvonne Jung * : fixed touch point visualization for ff mobile * : fixed touch point visualization for ff mobile * : added parameter field * : added parameter field 2012-08-23 mlimper * : fixed worker issue (non-working code in current head) * : fixed worker issue (non-working code in current head) 2012-08-23 annakasia79 * : multiline text border improvement * : multiline text border improvement * : inline Reflection test improvement * : inline Reflection test improvement 2012-08-23 Yvonne Jung * : added 6,7,8,9 keys for heli modification * : added 6,7,8,9 keys for heli modification 2012-08-22 mlimper * : Added simple bunny model for test purposes. * : Added simple bunny model for test purposes. * : Added textured bunny model for test purposes. * : Added textured bunny model for test purposes. 2012-08-22 Yvonne Jung * : heli fixes * : heli fixes * : finished projectionMatrix uniform * : finished projectionMatrix uniform 2012-08-22 annakasia79 * : multiline text * : multiline text 2012-08-22 mlimper * : BitLODWorker: Changed the deprecated use of BlobBuilder into the use of the Blob() constructor. * : BitLODWorker: Changed the deprecated use of BlobBuilder into the use of the Blob() constructor. 2012-08-21 Yvonne Jung * : started helicopter mode * : started helicopter mode 2012-08-21 mlimper * : Added basic structure for progressive mesh comparisons. * : Added basic structure for progressive mesh comparisons. 2012-08-17 Yvonne Jung * : fixed shader update problem * : fixed shader update problem * : nicification * : nicification 2012-08-16 SirSlaxalot * : fix * : fix * : changed 2nd export example to HMTL * : changed 2nd export example to HMTL 2012-08-15 Yvonne Jung * : fixed field update * : fixed field update * : fixed link * : fixed link * : added medx3dom example * : added medx3dom example 2012-08-07 John Congote * : MPR NEW Node test * : MPR NEW Node test 2012-08-04 John Congote * : MEDX3DOM WEB3D 2012 * : MEDX3DOM WEB3D 2012 * : MEDX3DOM for web3d 2012 * : MEDX3DOM for web3d 2012 2012-08-03 SirSlaxalot * : register aopt tutorial * : register aopt tutorial * : aopt tutorial * : aopt tutorial 2012-08-02 Yvonne Jung * : try * : try * : reverted useless test * : reverted useless test * : yet another test * : yet another test * : test * : test 2012-08-01 Yvonne Jung * : added debug info on pressing v * : added debug info on pressing v * : no upright in lookat * : no upright in lookat * : experimental field added * : experimental field added 2012-08-01 mlimper * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : (ipad experimentation) * : Moved the UI template code to a separate file. * : Moved the UI template code to a separate file. * : First version of html example template implemented in bunny-lod.html test. * : First version of html example template implemented in bunny-lod.html test. 2012-07-31 Johannes Behr * : changed maxLogLindes to 10000 remote debuging * : changed maxLogLindes to 10000 remote debuging 2012-07-30 mlimper * : Added callbacks to notify the user if the browser does not support transferables / web workers. * : Added callbacks to notify the user if the browser does not support transferables / web workers. 2012-07-30 tsturm * : multi bitLODGeometry support * : multi bitLODGeometry support 2012-07-30 mlimper * : Fixed patch position and scale, colored patches of non-x3dom bitcomposer buddha example. * : Fixed patch position and scale, colored patches of non-x3dom bitcomposer buddha example. * : Added a patched buddha example, using multiple bitComposer objects (-> multiple workers). * : Added a patched buddha example, using multiple bitComposer objects (-> multiple workers). * : Small fixes (normal encoding in datagen.cpp, removed whitespace in ' undefined' in BitLODWorker.js * : Small fixes (normal encoding in datagen.cpp, removed whitespace in ' undefined' in BitLODWorker.js 2012-07-28 tsturm * : fix mobile shaders * : fix mobile shaders 2012-07-27 annakasia79 * : IndexedFaceSet Bug Fix - issue #68 * : IndexedFaceSet Bug Fix - issue #68 2012-07-26 tsturm * : fix und foxi * : fix und foxi * : eliminate some warnings * : eliminate some warnings * : little fix * : little fix * : prevent to render BinaryGeometry before all Data is loaded * : prevent to render BinaryGeometry before all Data is loaded 2012-07-26 mlimper * : Small fix in DownloadManger (concurrent downloads were accidentally disabled). * : Small fix in DownloadManger (concurrent downloads were accidentally disabled). 2012-07-26 Johannes Behr * : reset maxLogLines to 1000 * : reset maxLogLines to 1000 2012-07-25 mlimper * : Added strict return order option in DownloadManager, used DownloadManager for data retrieval of BitLODComposer, changed DownloadManager get method to accept a list of urls/callbacks/priorities. * : Added strict return order option in DownloadManager, used DownloadManager for data retrieval of BitLODComposer, changed DownloadManager get method to accept a list of urls/callbacks/priorities. 2012-07-24 mlimper * : Changed the style of the buddha example to match the examples.x3dom.org unstructured binary examples' look, added some explanation with external links. * : Changed the style of the buddha example to match the examples.x3dom.org unstructured binary examples' look, added some explanation with external links. 2012-07-24 tsturm * : fix Firefox BitLODGeometry Bug * : fix Firefox BitLODGeometry Bug * : make BlobBuilder avaible in all Browsers + some fixes * : make BlobBuilder avaible in all Browsers + some fixes 2012-07-23 mlimper * : modified the old bitcomposer examples to run with the new code. * : modified the old bitcomposer examples to run with the new code. * : AdMissing buddha bitload files. * : AdMissing buddha bitload files. * : Added happy buddha bitlod example, corrected bit order in datagen.cpp * : Added happy buddha bitlod example, corrected bit order in datagen.cpp * : Small fix (order of coords/normals). * : Small fix (order of coords/normals). * : Fixed encoding issue (used ANSI instead of UTF8), worked on BitLOD stuff. * : Fixed encoding issue (used ANSI instead of UTF8), worked on BitLOD stuff. 2012-07-23 tsturm * : start impl. BitLODGeometry * : start impl. BitLODGeometry 2012-07-20 mlimper * : Made path in the old bitcomposer example relative to the workers location, as currently requested. * : Made path in the old bitcomposer example relative to the workers location, as currently requested. * : Saving state of work - as the current bottleneck is gpu upload time, uploads are just made on every second refinement in the webgl-loader based example. * : Saving state of work - as the current bottleneck is gpu upload time, uploads are just made on every second refinement in the webgl-loader based example. * : Fixed transferable issue (only working with Chrome), several smaller changes * : Fixed transferable issue (only working with Chrome), several smaller changes 2012-07-19 mlimper * : Smaller changes. * : Smaller changes. * : Added webgl-loader example (decoding the buddha) and a a modification of it, using the BitComposer method (for better comparison, both e examples now use the same test program. * : Added webgl-loader example (decoding the buddha) and a a modification of it, using the BitComposer method (for better comparison, both e examples now use the same test program. 2012-07-18 mlimper * : Added interleaved output for BitComposer. * : Added interleaved output for BitComposer. 2012-07-17 Johannes Behr * : changed maxLinesToLog * : changed maxLinesToLog * : debug output added * : debug output added 2012-07-17 mlimper * : Added some testing and optimization code for the synchronous and asynchronous bit composer. * : Added some testing and optimization code for the synchronous and asynchronous bit composer. 2012-07-17 Johannes Behr * : num selection code readded * : num selection code readded * : debug output added * : debug output added * : max-manger removed * : max-manger removed 2012-07-16 mlimper * : Added BitComposerSync, for experimental comparison (using no worker). * : Added BitComposerSync, for experimental comparison (using no worker). 2012-07-13 mlimper * : Added requestAnimFrame support for chrome. * : Added requestAnimFrame support for chrome. * : Added mouse event handling (model rotation) a and an fps counter to the bitwise refinement example application. This revealed a non-interactive behaviour during loading. * : Added mouse event handling (model rotation) a and an fps counter to the bitwise refinement example application. This revealed a non-interactive behaviour during loading. * : Cheap trick, but seems to work: "inline" loop content over attributes. * : Cheap trick, but seems to work: "inline" loop content over attributes. * : Incredible 10x speedup for the bitcomposer by leaving out color or normal data (one of them, which one doesn't matter). This needs to be investigated... * : Incredible 10x speedup for the bitcomposer by leaving out color or normal data (one of them, which one doesn't matter). This needs to be investigated... 2012-07-13 Yvonne Jung * : added BitComposer classes to build * : added BitComposer classes to build 2012-07-13 annakasia79 * : fix problem with jQuery and overwrite getElementsByTagName * : fix problem with jQuery and overwrite getElementsByTagName 2012-07-12 mlimper * : Added more test objects, fixed bug in cpp test data generator, Added BitLODGeometry test html file. * : Added more test objects, fixed bug in cpp test data generator, Added BitLODGeometry test html file. * : Changed BitComposer interface, Added new nodes in Geometry3D.js * : Changed BitComposer interface, Added new nodes in Geometry3D.js 2012-07-12 Yvonne Jung * : renamed field to scaleRenderedIdsOnMove * : renamed field to scaleRenderedIdsOnMove 2012-07-12 mlimper * : Saving state of work (BitComposerWorker: interleaved mode). * : Saving state of work (BitComposerWorker: interleaved mode). 2012-07-12 Yvonne Jung * : added field scaleRenderedIdsOnNav to RSG * : added field scaleRenderedIdsOnNav to RSG 2012-07-12 mlimper * : Renamed the init(..) function of the bitcomposer to run(..), removed its first argument which was the attributes' ArrayBuffers (now created by the worker). * : Renamed the init(..) function of the bitcomposer to run(..), removed its first argument which was the attributes' ArrayBuffers (now created by the worker). * : Moved experimental test programs out of the example directory (into test/exploration). * : Moved experimental test programs out of the example directory (into test/exploration). * : Added bitwise refinement monkey example. * : Added bitwise refinement monkey example. 2012-07-11 mlimper * : Added some comments. * : Added some comments. * : Made the DLManager recognize already requested urls, fixed bug in BitComposer (by introducing refine_private). * : Made the DLManager recognize already requested urls, fixed bug in BitComposer (by introducing refine_private). 2012-07-11 Yvonne Jung * : fixed bug in rsg * : fixed bug in rsg * : interleaved data handling added * : interleaved data handling added * : interleaved data handling added * : interleaved data handling added * : interleaved data handling added * : interleaved data handling added * : added download manager to package list * : added download manager to package list 2012-07-10 mlimper * : Added a first version of the download manager. * : Added a first version of the download manager. 2012-07-10 Yvonne Jung * : added label field * : added label field 2012-07-10 mlimper * : A first working version of the bitcomposer, already tested with a small blender monkey example. * : A first working version of the bitcomposer, already tested with a small blender monkey example. * : Cleanups, renamed some variables, smaller fixes, full integration of download manager. This first running version of the bitcomposer should now be tested. * : Cleanups, renamed some variables, smaller fixes, full integration of download manager. This first running version of the bitcomposer should now be tested. 2012-07-09 Yvonne Jung * : basic stride/offset handling added * : basic stride/offset handling added 2012-07-09 mlimper * : Added a BitComposer interface that wraps the communication with the web worker. Still needs some improvements. * : Added a BitComposer interface that wraps the communication with the web worker. Still needs some improvements. * : Refinement is working for multiple attributes in one pass. * : Refinement is working for multiple attributes in one pass. 2012-07-09 Andreas Aderhold * : Updated documentation * : Updated documentation 2012-07-09 mlimper * : small fix * : small fix 2012-07-09 Yvonne Jung * : fixed wrong on in event name * : fixed wrong on in event name 2012-07-09 mlimper * : TwMultiple components work (still on a single buffer) * : TwMultiple components work (still on a single buffer) * : Two buffers given two worker, two buffers returned. (Still, only one gets processed.) * : Two buffers given two worker, two buffers returned. (Still, only one gets processed.) * : Added feature branch: bit composer worker for progressive / LOD approach. * : Added feature branch: bit composer worker for progressive / LOD approach. 2012-07-08 Yvonne Jung * : fixed light transform * : fixed light transform 2012-07-07 Yvonne Jung * : added texcoord scaler for bit stuff * : added texcoord scaler for bit stuff * : cont'd BinGeo bit stuff * : cont'd BinGeo bit stuff 2012-07-06 Yvonne Jung * : copy and paste cleanups * : copy and paste cleanups * : fix * : fix * : extended BinGeo * : extended BinGeo 2012-07-05 Yvonne Jung * : finished automatic calculation of zNear/zFar * : finished automatic calculation of zNear/zFar * : fixes * : fixes 2012-07-05 unknown * : Added download manager example. * : Added download manager example. 2012-07-05 Yvonne Jung * : quadratisch, praktisch, gut * : quadratisch, praktisch, gut * : removed log msg * : removed log msg 2012-07-04 Yvonne Jung * : minor improvements * : minor improvements * : grr * : grr * : first test * : first test * : DynamicLOD * : DynamicLOD 2012-07-02 Yvonne Jung * : optimizations * : optimizations 2012-07-01 Yvonne Jung * : double click for touch * : double click for touch 2012-06-27 U-IGD\yjung * : minor changes * : minor changes 2012-06-27 Yvonne Jung * : fix * : fix 2012-06-26 annakasia79 * : fix center problem by text * : fix center problem by text 2012-06-25 Andreas Aderhold * : Fix includes * : Fix includes * : Fixed CSS/layout of canvas painting test * : Fixed CSS/layout of canvas painting test 2012-06-25 mlimper * : Added ignore file for binary data chunks * : Added ignore file for binary data chunks 2012-06-25 Yvonne Jung * : fixed init * : fixed init 2012-06-25 unknown * : Added XHR methods test example. * : Added XHR methods test example. 2012-06-21 Yvonne Jung * : named func * : named func 2012-06-20 Yvonne Jung * : fix * : fix 2012-06-19 Yvonne Jung * : reconnect and id restriction * : reconnect and id restriction 2012-06-18 Yvonne Jung * : znear/far stuff * : znear/far stuff 2012-06-17 Yvonne Jung * : fixed renderedTexture * : fixed renderedTexture 2012-06-16 Yvonne Jung * : fixes * : fixes 2012-06-15 annakasia79 * : change onload and onerror to load and error by addEventListener * : change onload and onerror to load and error by addEventListener * : elememt.getElementsByTagName workaround * : elememt.getElementsByTagName workaround 2012-06-14 annakasia79 * : overwrite getElementsByTagName for Chrome * : overwrite getElementsByTagName for Chrome 2012-06-12 Yvonne Jung * : Chrome touch fixes * : Chrome touch fixes * : fixed background bug * : fixed background bug * : fixed volume rendering * : fixed volume rendering 2012-06-08 annakasia79 * : inexedTriangleSet colorPerVertex and normalPerVertex * : inexedTriangleSet colorPerVertex and normalPerVertex 2012-06-01 Yvonne Jung * : fixed showTouchpoints for Mozilla * : fixed showTouchpoints for Mozilla 2012-05-27 Yvonne Jung * : added touchpoint visualization * : added touchpoint visualization * : minor fixes * : minor fixes 2012-05-26 Yvonne * : col for dbg msg * : col for dbg msg 2012-05-26 tsturm * : [Flash] impl. SortType and SortKey * : [Flash] impl. SortType and SortKey 2012-05-25 tsturm * : [Flash] impl. BinaryGeometry * : [Flash] impl. BinaryGeometry 2012-05-23 Yvonne Jung * : Thanks a lot to Marcio Cabral from University of Sao Paulo for the patch * : Thanks a lot to Marcio Cabral from University of Sao Paulo for the patch 2012-05-20 Yvonne Jung * : better check for mobile graphics chips * : better check for mobile graphics chips 2012-05-18 Yvonne Jung * : fixed wrong triangle ordering * : fixed wrong triangle ordering 2012-05-18 annakasia79 * : inline Reflection change url delete nodes * : inline Reflection change url delete nodes * : fix problem with 2D Primitives * : fix problem with 2D Primitives 2012-05-17 Yvonne Jung * : fixed performance flaws * : fixed performance flaws 2012-05-16 tsturm * : little mobile shader fix (blending) * : little mobile shader fix (blending) * : fix mobile recognition * : fix mobile recognition 2012-05-16 Yvonne Jung * : implemented sortKey for defining rendering order * : implemented sortKey for defining rendering order * : minor things * : minor things 2012-05-15 tsturm * : implement sortType * : implement sortType 2012-05-14 tsturm * : Add Texture blending with VertexColors * : Add Texture blending with VertexColors 2012-05-14 Andreas Aderhold * : More integration work of multiline text stuff * : More integration work of multiline text stuff 2012-05-14 Yvonne Jung * : collect fix in RSG * : collect fix in RSG 2012-05-14 Andreas Aderhold * : Added helper functions for multiline text * : Added helper functions for multiline text 2012-05-14 Yvonne Jung * : fixes * : fixes 2012-05-14 Andreas Aderhold * : Added webkitConvertPointFromNodeToPage to determine position of object on Webkit based browsers * : Added webkitConvertPointFromNodeToPage to determine position of object on Webkit based browsers 2012-05-10 annakasia79 * : delete debug information * : delete debug information * : fix problem with touchevent in Mozilla * : fix problem with touchevent in Mozilla * : fix problem unique geoCacheID * : fix problem unique geoCacheID * : marge * : marge 2012-05-09 Yvonne Jung * : modelviewproj * : modelviewproj * : modelviewproj * : modelviewproj 2012-05-08 aha * : Added new API methods to documentation * : Added new API methods to documentation 2012-05-07 Yvonne Jung * : modified showObject * : modified showObject * : minor changes * : minor changes 2012-05-05 Yvonne Jung * : impl. getCenter runtime func, and some fixed * : impl. getCenter runtime func, and some fixed 2012-05-04 Yvonne Jung * : added showObject runtime method * : added showObject runtime method 2012-05-04 annakasia79 * : Mozilla Touch Fixes * : Mozilla Touch Fixes 2012-05-04 Yvonne Jung * : fix * : fix 2012-05-03 Yvonne Jung * : finished very first test version * : finished very first test version * : experimental RemoteSelectionGroup * : experimental RemoteSelectionGroup 2012-05-03 annakasia79 * : overwrite getElementById() * : overwrite getElementById() * : marge * : marge 2012-05-02 tsturm * : - add viewpointChanged-Event for the Flash-Backend * : - add viewpointChanged-Event for the Flash-Backend 2012-04-30 Andreas Aderhold * : Added documentation for recently added (#1f33a2990c6281ff44feeb1ce8fd0a1f13678524) Runtime methods * : Added documentation for recently added (#1f33a2990c6281ff44feeb1ce8fd0a1f13678524) Runtime methods 2012-04-29 Yvonne Jung * : whitespace fix * : whitespace fix * : non-indexed BG * : non-indexed BG 2012-04-27 annakasia79 * : implement methods calcPagePos and calcClientPos * : implement methods calcPagePos and calcClientPos 2012-04-26 tsturm * : - texture path correction * : - texture path correction 2012-04-26 Nils Michaelis * : test * : test 2012-04-26 annakasia79 * : getElementById and HTML and Firefox bug fix * : getElementById and HTML and Firefox bug fix * : setAttribute() bug fix * : setAttribute() bug fix 2012-04-24 Yvonne Jung * : added some runtime functionality like calcScreenPos() * : added some runtime functionality like calcScreenPos() 2012-04-24 Andreas Aderhold * : More multi-line text functionality. This example shows a working concept. Still todo: implement this in webgl_gfx.js * : More multi-line text functionality. This example shows a working concept. Still todo: implement this in webgl_gfx.js 2012-04-20 annakasia79 * : mousePosition(evt) instead of layerX/layerY and begin Multitouch * : mousePosition(evt) instead of layerX/layerY and begin Multitouch 2012-04-19 Yvonne Jung * : fixed rtt * : fixed rtt 2012-04-13 Yvonne Jung * : fix * : fix * : fix?? * : fix?? 2012-04-13 annakasia79 * : fixed ccw order for triangle generation * : fixed ccw order for triangle generation 2012-04-13 Yvonne Jung * : newline * : newline * : fieldChanged for IG children * : fieldChanged for IG children 2012-04-07 Yvonne Jung * : fixed ccw order for triangle generation * : fixed ccw order for triangle generation 2012-04-05 tsturm * : - some IG rendering optimizations * : - some IG rendering optimizations 2012-04-04 Yvonne Jung * : first hacky version of multi-touch interaction * : first hacky version of multi-touch interaction 2012-04-04 annakasia79 * : IndexeedTriangleStripSet * : IndexeedTriangleStripSet * : onclick * : onclick * : inline events: onload and onerror * : inline events: onload and onerror * : marge * : marge 2012-04-03 Yvonne Jung * : added dbg toggle * : added dbg toggle * : fixed CoR for touch and added some mobile checks * : fixed CoR for touch and added some mobile checks * : bbox calc for BinGeo * : bbox calc for BinGeo * : impl. vertexCount field for BinGeo * : impl. vertexCount field for BinGeo 2012-04-02 Yvonne Jung * : implicitMeshSize now SFVec2f * : implicitMeshSize now SFVec2f 2012-04-02 Andreas Aderhold * : Started to work on multiline text for text node * : Started to work on multiline text for text node * : Fix link * : Fix link * : Added links to XSLT converter and X3D book * : Added links to XSLT converter and X3D book * : Updated Runtime documentation for showAll axis param * : Updated Runtime documentation for showAll axis param 2012-04-01 Yvonne Jung * : oops * : oops * : more clean-ups and drawCall stats * : more clean-ups and drawCall stats * : fixes * : fixes 2012-03-31 Yvonne Jung * : cont'd with IndexedTriangleStripSet * : cont'd with IndexedTriangleStripSet * : fixed broken coordinate interpolation * : fixed broken coordinate interpolation * : implemented binary colors, and point mode for binary mesh, fixed specular + vertex color for mobile, and did some clean-ups * : implemented binary colors, and point mode for binary mesh, fixed specular + vertex color for mobile, and did some clean-ups 2012-03-30 Yvonne Jung * : rename * : rename 2012-03-30 tsturm * : - fixed wrong vertexColor lighting (flash backend) * : - fixed wrong vertexColor lighting (flash backend) 2012-03-30 Yvonne Jung * : first test version of BinaryMesh * : first test version of BinaryMesh 2012-03-29 Yvonne Jung * : fixed wrong vertexColor lighting * : fixed wrong vertexColor lighting 2012-03-29 annakasia79 * : inline events onload and onerror (beginn) * : inline events onload and onerror (beginn) 2012-03-28 annakasia79 * : delete debug var * : delete debug var * : 202 status code by inline loding * : 202 status code by inline loding * : marge * : marge 2012-03-26 Andreas Aderhold * : Added resources links to documentation * : Added resources links to documentation * : Added additional fieldChange checks, not sure I got em all (#84) * : Added additional fieldChange checks, not sure I got em all (#84) 2012-03-25 Yvonne Jung * : fixed broken point rendering for imgGeo and corrected tri count * : fixed broken point rendering for imgGeo and corrected tri count 2012-03-24 tsturm * : - fix implicitMeshSize translation bug * : - fix implicitMeshSize translation bug 2012-03-23 yjung * : fix * : fix 2012-03-23 timmjd * : array access tests * : array access tests * : rename * : rename * : argh * : argh * : add some typeof * : add some typeof * : rename * : rename * : arg. i want the history * : arg. i want the history * : moved from refactoring_math * : moved from refactoring_math 2012-03-23 yjung * : I am so stupid * : I am so stupid * : oops * : oops * : yet another stupid try * : yet another stupid try 2012-03-22 Yvonne Jung * : cube-texture fix * : cube-texture fix 2012-03-22 annakasia79 * : 202 * : 202 * : 202 * : 202 * : 503 * : 503 * : 503 * : 503 * : 503 * : 503 * : http status code 503 debug massages * : http status code 503 debug massages * : delete earthServer demo * : delete earthServer demo * : delete v-mast test * : delete v-mast test * : status code 503 * : status code 503 * : inline status code 503 * : inline status code 503 2012-03-21 yjung * : removed dbg msg * : removed dbg msg 2012-03-21 annakasia79 * : fieldChange bug * : fieldChange bug 2012-03-20 tsturm * : - add IG implicitMeshSize for larger IG_Textures * : - add IG implicitMeshSize for larger IG_Textures 2012-03-20 Andreas Aderhold * : Docs updated (runtime api) * : Docs updated (runtime api) * : Cleanup * : Cleanup 2012-03-19 yjung * : added highlight function * : added highlight function 2012-03-19 Yvonne Jung * : added render flag to shape node * : added render flag to shape node 2012-03-19 Yvonne Jung * : added render flag to shape node * : added render flag to shape node 2012-03-16 Yvonne Jung * : hacky impl. of DepthMode.readOnly * : hacky impl. of DepthMode.readOnly 2012-03-15 Yvonne Jung * : showAll now parameterizable with one of six base axes * : showAll now parameterizable with one of six base axes 2012-03-15 annakasia79 * : IndexedTriangleStripSet beginning of optimization * : IndexedTriangleStripSet beginning of optimization 2012-03-15 Yvonne Jung * : impl. isA for runtime * : impl. isA for runtime 2012-03-15 annakasia79 * : mobil * : mobil * : IndexedTriangleStripSet and node._dirty.texCoords and node._dirty.normals * : IndexedTriangleStripSet and node._dirty.texCoords and node._dirty.normals 2012-03-14 tsturm * : - fix IG-Texture problems * : - fix IG-Texture problems 2012-03-14 annakasia79 * : IndexedTriangleStripSet * : IndexedTriangleStripSet 2012-03-13 Andreas Aderhold * : Added dumpNodeTypeTree.html to build (docs/) * : Added dumpNodeTypeTree.html to build (docs/) * : Refactored EarClipping and Properties code to src/util since it's not a extension to the JavasScript language but seperate libraries * : Refactored EarClipping and Properties code to src/util since it's not a extension to the JavasScript language but seperate libraries * : Added note to docs that node list is generated * : Added note to docs that node list is generated * : Fix * : Fix * : Documentation now uses the source generated node type tree * : Documentation now uses the source generated node type tree * : Added IE=edge to trigger latest rendering mode in IE * : Added IE=edge to trigger latest rendering mode in IE * : Refactored live documentation methods into an optional component to keep core small * : Refactored live documentation methods into an optional component to keep core small 2012-03-12 Andreas Aderhold * : Added 'DumpNodeTypeTree' functionality to runtime API. * : Added 'DumpNodeTypeTree' functionality to runtime API. 2012-03-12 Yvonne Jung * : fixed link * : fixed link 2012-03-11 Yvonne Jung * : fixed shader field issues * : fixed shader field issues 2012-03-08 annakasia79 * : IndexedTriangleStripSet * : IndexedTriangleStripSet * : cross domain * : cross domain 2012-03-07 Yvonne Jung * : fixed viewfrustum * : fixed viewfrustum * : Viewfrustum node added * : Viewfrustum node added * : shader fixes * : shader fixes * : shader fixes * : shader fixes * : removed file * : removed file 2012-03-07 annakasia79 * : bug fix face color and normal * : bug fix face color and normal * : bug fix face color and normal * : bug fix face color and normal 2012-03-06 Andreas Aderhold * : Fixed problem with param showProgress. Setting to false would not work. * : Fixed problem with param showProgress. Setting to false would not work. 2012-03-04 Timm Drevensek * : some crashes gone: * is(xhr.responseXML == null) if the parser != done? * : some crashes gone: * is(xhr.responseXML == null) if the parser != done? 2012-03-01 timmjd * : fix for cebit (ipad internal server return 0) * : fix for cebit (ipad internal server return 0) 2012-03-01 annakasia79 * : ignore *.db * : ignore *.db * : earth demo * : earth demo 2012-02-29 annakasia79 * : earth demo * : earth demo * : test * : test 2012-02-28 d76 * : Added link to git revision in status information/log. Fixes #66 * : Added link to git revision in status information/log. Fixes #66 2012-02-27 timmjd * : fixed background * : fixed background 2012-02-27 Yvonne Jung * : switched iPad/PowerVR to mobile caps * : switched iPad/PowerVR to mobile caps 2012-02-24 timmjd * : interpolators: - removed fieldWatches with fieldChange * : interpolators: - removed fieldWatches with fieldChange 2012-02-23 Yvonne Jung * : workaround for not handling face colors in certain cases * : workaround for not handling face colors in certain cases * : added test for texture pick mode (was A2 FEM example) * : added test for texture pick mode (was A2 FEM example) * : fixed broken shader stuff in html encoding * : fixed broken shader stuff in html encoding 2012-02-19 Yvonne Jung * : fixed cracks in imageGeo * : fixed cracks in imageGeo 2012-02-16 unknown * : earth demo * : earth demo 2012-02-14 Yvonne Jung * : file syntax was invalid, no problem at all, remove test * : file syntax was invalid, no problem at all, remove test * : file syntax was invalid, no problem at all, remove test * : file syntax was invalid, no problem at all, remove test 2012-02-14 timmjd * : hmmm * : hmmm * : just another test. inline does currently not work with LOD's * : just another test. inline does currently not work with LOD's * : yiha, now working! * : yiha, now working! 2012-02-13 Yvonne Jung * : finally got everything working again * : finally got everything working again 2012-02-13 d76 * : Fixed typo. Closes #80 * : Fixed typo. Closes #80 2012-02-13 Yvonne Jung * : fixed broken material handle caused by changes in addField * : fixed broken material handle caused by changes in addField 2012-02-10 annakasia79 * : Ear Clipping fix * : Ear Clipping fix * : Earth server demo * : Earth server demo 2012-02-10 timmjd * : fix for ig * : fix for ig 2012-02-09 annakasia79 * : earth demo * : earth demo * : bug fix EarClipping * : bug fix EarClipping 2012-02-08 timmjd * : more setter/getter * : more setter/getter * : implemented getAttribute * : implemented getAttribute 2012-02-02 annakasia79 * : getElementById Bug fix for Firefox * : getElementById Bug fix for Firefox 2012-01-27 Yvonne Jung * : syntax * : syntax 2012-01-24 d76 * : Added links to different versions of the docs * : Added links to different versions of the docs * : Doc setting * : Doc setting 2012-01-23 tsturm * : - fix __defineSetter__ IE Bug again! * : - fix __defineSetter__ IE Bug again! 2012-01-17 d76 * : Added 1.3 release notes to documentation * : Added 1.3 release notes to documentation 2012-01-16 d76 * : Added ability to zip X3DOM on release using manage.py --release x.x.x (x.x.x. being the version number) * : Added ability to zip X3DOM on release using manage.py --release x.x.x (x.x.x. being the version number) 2012-01-13 timmjd * : added viewpointChanged event (provides matrix, position, orientation); TODO: better testing + performance improvements finished viewpointChanged event implementation (still TODO: finish matrix decompose via getTransform) readded buggy getTransform as long as new one not finished reimplementation of getTransform method (based on OpenSG code) * : added viewpointChanged event (provides matrix, position, orientation); TODO: better testing + performance improvements finished viewpointChanged event implementation (still TODO: finish matrix decompose via getTransform) readded buggy getTransform as long as new one not finished reimplementation of getTransform method (based on OpenSG code) 2012-01-12 Yvonne Jung * : syntax fixed * : syntax fixed 2012-01-12 annakasia79 * : earth demo * : earth demo * : earth demo 3D * : earth demo 3D * : earth demo * : earth demo * : earth server demo * : earth server demo * : earth demo * : earth demo 2012-01-11 tsturm * : - fix __defineSetter__ IE Bug * : - fix __defineSetter__ IE Bug 2012-01-10 d76 * : Added documentation for disabling CORS protection on Chrome browser * : Added documentation for disabling CORS protection on Chrome browser 2012-01-07 Yvonne Jung * : reimplementation of getTransform method (based on OpenSG code) * : reimplementation of getTransform method (based on OpenSG code) 2012-01-06 Yvonne Jung * : readded buggy getTransform as long as new one not finished * : readded buggy getTransform as long as new one not finished * : finished viewpointChanged event implementation (still TODO: finish matrix decompose via getTransform) * : finished viewpointChanged event implementation (still TODO: finish matrix decompose via getTransform) 2012-01-04 Yvonne Jung * : added viewpointChanged event (provides matrix, position, orientation); TODO: better testing + performance improvements * : added viewpointChanged event (provides matrix, position, orientation); TODO: better testing + performance improvements 2012-01-03 Andreas Aderhold * : Added placeholder for help page * : Added placeholder for help page 2012-01-02 Yvonne Jung * : iOS fixes * : iOS fixes 2011-12-30 Yvonne Jung * : fixed broken background * : fixed broken background * : added node attribute setters so that operator= also works * : added node attribute setters so that operator= also works 2011-12-23 Timm Drevensek * : back to development version * : back to development version 2011-12-23 timmjd * : Release 1.3.0 * : Release 1.3.0 2011-12-22 annakasia79 * : inline reflection mapping DEF to ID * : inline reflection mapping DEF to ID * : 2D Primitives * : 2D Primitives * : 2D Primitives * : 2D Primitives * : 2d Primitivs * : 2d Primitivs * : inline reflection * : inline reflection * : inline Reflection * : inline Reflection * : inliene reflection * : inliene reflection * : inline Reflection * : inline Reflection * : inlineReflection * : inlineReflection * : layerX / layerY Bug * : layerX / layerY Bug 2011-12-20 Andreas Aderhold * : Runtime fix * : Runtime fix * : Added offsetX/Y in case layerX/Y does not work * : Added offsetX/Y in case layerX/Y does not work 2011-12-19 tsturm * : - little fix Part II * : - little fix Part II * : - little fix * : - little fix * : - fix dirty shader bug * : - fix dirty shader bug 2011-12-18 tsturm * : - fix #62 emissiveColor not supported by Flash backend * : - fix #62 emissiveColor not supported by Flash backend * : - little shader fix * : - little shader fix * : - prepare shaders for outsourcing - add ComposedCubeMap support - disable ImageLoadManager * : - prepare shaders for outsourcing - add ComposedCubeMap support - disable ImageLoadManager 2011-12-15 Timo Sturm * : - fix Google Chrome 16.0.912.63 m lighting bug * : - fix Google Chrome 16.0.912.63 m lighting bug 2011-12-15 annakasia79 * : inline reflection * : inline reflection 2011-12-15 Yvonne Jung * : fix * : fix 2011-12-15 annakasia79 * : inline reflection * : inline reflection * : inline reflection * : inline reflection 2011-12-14 tsturm * : - add mobile ImageGeometry support * : - add mobile ImageGeometry support 2011-12-13 Andreas Aderhold * : Switching protoype based Runtime methods instead of object literals. Should fix #61. * : Switching protoype based Runtime methods instead of object literals. Should fix #61. * : Prepared implementation of #10, also includes tests * : Prepared implementation of #10, also includes tests * : Implemented #9. Use at own risk. * : Implemented #9. Use at own risk. * : Added disableRightDrag paramter to disable mousewheel/right button drag functionality * : Added disableRightDrag paramter to disable mousewheel/right button drag functionality 2011-12-12 tsturm * : - some work on the mobile shaders - fix indexed ImageGeometry Bug * : - some work on the mobile shaders - fix indexed ImageGeometry Bug 2011-12-08 annakasia79 * : Ear Clipping Bug fix * : Ear Clipping Bug fix 2011-12-08 Timo Sturm * : - starting mobile shader generation * : - starting mobile shader generation 2011-12-07 Timo Sturm * : - fix bug with reloading textures * : - fix bug with reloading textures * : Issue #51: "Inlines with Flash backend" works now in IE9 * : Issue #51: "Inlines with Flash backend" works now in IE9 2011-12-06 Andreas Aderhold * : Typo * : Typo * : Cleanup * : Cleanup * : Updated download location * : Updated download location * : Updated comments in manage.py which describes the build and release process * : Updated comments in manage.py which describes the build and release process * : Camera aligend Billboard https://github.com/x3dom/x3dom/issues/38 * : Camera aligend Billboard https://github.com/x3dom/x3dom/issues/38 2011-12-06 timmjd * : realted to #50 #15 #33 maps (deprecated) MozTouch Events to W3C Events * : realted to #50 #15 #33 maps (deprecated) MozTouch Events to W3C Events 2011-12-06 Andreas Aderhold * : Prepared for implementation of https://github.com/x3dom/x3dom/issues/44 * : Prepared for implementation of https://github.com/x3dom/x3dom/issues/44 * : Update docs to reflect new build system * : Update docs to reflect new build system * : Added building of docs in src/Makefile * : Added building of docs in src/Makefile 2011-12-05 timmjd * : hm. maybe this fixes bug #50 * : hm. maybe this fixes bug #50 * : some multitouch cleanup * : some multitouch cleanup 2011-12-05 Andreas Aderhold * : Added parameter to disable doubleClick action on viewport (https://github.com/x3dom/x3dom/issues/24) * : Added parameter to disable doubleClick action on viewport (https://github.com/x3dom/x3dom/issues/24) * : Limit params to known keys (https://github.com/x3dom/x3dom/issues/56) * : Limit params to known keys (https://github.com/x3dom/x3dom/issues/56) * : Added getCurrentTransform() to Viewpoint node * : Added getCurrentTransform() to Viewpoint node * : Added Chrome Frame documentation * : Added Chrome Frame documentation * : Added Chrome Frame documentation * : Added Chrome Frame documentation * : Added meta tag to Added meta tag to enable ChromeFram on IE * : Added meta tag to Added meta tag to enable ChromeFram on IE * : Added ChromeFrame meta tag to tests * : Added ChromeFrame meta tag to tests * : Refresh tests * : Refresh tests 2011-12-01 annakasia79 * : geometry2d fieldChange * : geometry2d fieldChange * : change name * : change name * : Rectangle2D subdivision * : Rectangle2D subdivision 2011-11-30 annakasia79 * : New file for Ear Clipping * : New file for Ear Clipping * : triangulation of concave polygons performance optimization * : triangulation of concave polygons performance optimization 2011-11-29 Andreas Aderhold * : Added Geospatial nodes to components * : Added Geospatial nodes to components * : Fix path * : Fix path * : Rename * : Rename * : Added GeoComponent exmaples * : Added GeoComponent exmaples * : Load order fix * : Load order fix * : Blah * : Blah * : Changed building scheme to build things differently... * : Changed building scheme to build things differently... * : Makefiles no more * : Makefiles no more * : Bye, bye Makefiles * : Bye, bye Makefiles * : os.chdir problems in manage.py * : os.chdir problems in manage.py * : Changed URL to release directory (moved it out of the x3dom checkout) * : Changed URL to release directory (moved it out of the x3dom checkout) * : Added links to reference directory * : Added links to reference directory * : Fixes to components doc * : Fixes to components doc * : Added help text to build switch * : Added help text to build switch * : Added --rebuild target to manage script * : Added --rebuild target to manage script * : Added description of the more.js contents * : Added description of the more.js contents 2011-11-28 Andreas Aderhold * : Added building of swf and css * : Added building of swf and css * : Small fixes * : Small fixes * : Added the ability to build debug versions of X3DOM - unminified unoptimized versions * : Added the ability to build debug versions of X3DOM - unminified unoptimized versions * : Remove cruft, we don't need the Node.JS stuff anymore. Also CherryPy is redundant, we are using the stdlib server (./manage.py --runserver) * : Remove cruft, we don't need the Node.JS stuff anymore. Also CherryPy is redundant, we are using the stdlib server (./manage.py --runserver) * : Added --release option to manage script * : Added --release option to manage script * : Changed docs generation command * : Changed docs generation command * : Kill old toplevel Makefile. All tasks are now in ./manage.py; renamed build.py to manage.py because it is more descriptive (does not only build things) * : Kill old toplevel Makefile. All tasks are now in ./manage.py; renamed build.py to manage.py because it is more descriptive (does not only build things) * : Build script now builds component versions. Note that build location changed to ROOT/dist instead of ROOT/src. However old buildfile remains for now. * : Build script now builds component versions. Note that build location changed to ROOT/dist instead of ROOT/src. However old buildfile remains for now. 2011-11-24 annakasia79 * : triangulation concave polygons performance optimization * : triangulation concave polygons performance optimization * : triangulation concave polygons * : triangulation concave polygons 2011-11-23 annakasia79 * : triangulation concave polygons new indexes * : triangulation concave polygons new indexes * : triangulation concave polygons * : triangulation concave polygons 2011-11-22 Andreas Aderhold * : Added a lot of documentation to teh build.py file. Not what what it does, but what it actually should be doing. Use this a guide whenever messing with the Build system. * : Added a lot of documentation to teh build.py file. Not what what it does, but what it actually should be doing. Use this a guide whenever messing with the Build system. 2011-11-22 Timo Sturm * : - little fix * : - little fix * : - fix Texture loading * : - fix Texture loading * : - fix ImageTexture USE bug again * : - fix ImageTexture USE bug again 2011-11-22 Andreas Aderhold * : Regenerated CHANGELOG; Fixes to the components doc * : Regenerated CHANGELOG; Fixes to the components doc 2011-11-21 Andreas Aderhold * : Added more info to component docs * : Added more info to component docs * : Whoops got that backwards * : Whoops got that backwards * : First draft of components docs * : First draft of components docs * : More on components * : More on components * : More documentation for components * : More documentation for components * : Typos * : Typos * : Typos * : Typos * : Typos * : Typos 2011-11-16 Timo Sturm * : - change Texture priority assignment * : - change Texture priority assignment 2011-11-15 Andreas Aderhold * : Started with components example. noop yet * : Started with components example. noop yet * : docs * : docs * : More documentation on components * : More documentation on components * : Geospatial test using components system * : Geospatial test using components system * : Added documentation link feature to tests. When the global variable X3DOM_DOCS_LINK points to an URL of the documentation the top nav bar shows that link to related documentation chapter. * : Added documentation link feature to tests. When the global variable X3DOM_DOCS_LINK points to an URL of the documentation the top nav bar shows that link to related documentation chapter. * : Whoops * : Whoops * : Added X3DOM_SECURITY_OFF switch to prevent execution of insecure code (component loading) * : Added X3DOM_SECURITY_OFF switch to prevent execution of insecure code (component loading) * : More work on components documentation * : More work on components documentation * : Time Sensor loop=false fix from https://sourceforge.net/projects/x3dom/forums/forum/957286/topic/4566541 * : Time Sensor loop=false fix from https://sourceforge.net/projects/x3dom/forums/forum/957286/topic/4566541 2011-11-14 timmjd * : aplha version of multitouch for ipad * : aplha version of multitouch for ipad 2011-11-11 Yvonne Jung * : extended setRotCenter such that view moves there * : extended setRotCenter such that view moves there 2011-11-10 annakasia79 * : triangulation of concave polygons * : triangulation of concave polygons 2011-11-08 Andreas Aderhold * : Preliminary docs for component loading * : Preliminary docs for component loading 2011-11-07 Andreas Aderhold * : Typo in docs * : Typo in docs * : Added Katarzyna to AUTHORS file * : Added Katarzyna to AUTHORS file * : Added note on OS X Lion rubber band scrolling * : Added note on OS X Lion rubber band scrolling 2011-11-03 annakasia79 * : identifyPointDirection * : identifyPointDirection 2011-11-01 tsturm * : Workaround for IE's lack of xhr.overrideMimeType. * : Workaround for IE's lack of xhr.overrideMimeType. 2011-11-01 Andreas Aderhold * : Create a x3dom.bak file on make saving last version * : Create a x3dom.bak file on make saving last version * : Workaround for linked list bug falling into endless loop * : Workaround for linked list bug falling into endless loop 2011-10-31 tsturm * : - generate all flash cubmap mipmaps to fix Flash Player 11 cubemap bug - some flash code optimation * : - generate all flash cubmap mipmaps to fix Flash Player 11 cubemap bug - some flash code optimation 2011-10-27 tsturm * : - fix ImageGeometry Color-Texture * : - fix ImageGeometry Color-Texture 2011-10-27 Katarzyna Wilkosinska * : Tests for Triangulation by Ear Clipping for MultiIndex * : Tests for Triangulation by Ear Clipping for MultiIndex * : Triangulation by Ear Clipping for MultiIndex * : Triangulation by Ear Clipping for MultiIndex 2011-10-25 annakasia79 * : Namespace x3dom for DoublyLinkedList and clean up * : Namespace x3dom for DoublyLinkedList and clean up * : Ear Clipping Triangulation * : Ear Clipping Triangulation * : Ear Clipping Triangulation * : Ear Clipping Triangulation 2011-10-24 tsturm * : - fix ImageLoadManager Multi-Texture bug * : - fix ImageLoadManager Multi-Texture bug 2011-10-24 Andreas Aderhold * : Updated includes of tests * : Updated includes of tests * : Added the linked list file to update includes script * : Added the linked list file to update includes script 2011-10-22 Yvonne * : documentation * : documentation * : documentation * : documentation 2011-10-21 tsturm * : - fix ImageTexture USE bug * : - fix ImageTexture USE bug 2011-10-21 Yvonne Jung * : fix in height calc * : fix in height calc 2011-10-20 Yvonne Jung * : elevation grid * : elevation grid * : elevation grid * : elevation grid 2011-10-20 tsturm * : - add getShaderInfoLog() for shader debugging * : - add getShaderInfoLog() for shader debugging 2011-10-20 annakasia79 * : DoublyLinkedList and optimize Ear Clipping Triangulation * : DoublyLinkedList and optimize Ear Clipping Triangulation 2011-10-19 tsturm * : - allow Flash crossDomain access * : - allow Flash crossDomain access * : - add Flash multi prim-type support * : - add Flash multi prim-type support 2011-10-18 tsturm * : - re-add activeDownloads * : - re-add activeDownloads * : - fix skyColor/zFar bug * : - fix skyColor/zFar bug 2011-10-16 tsturm * : - add caps - make ImageLoadManager global - some fixes * : - add caps - make ImageLoadManager global - some fixes 2011-10-15 annakasia79 * : test * : test * : Fixed Git URL in docs * : Fixed Git URL in docs 2011-10-15 annakasia79 * : test * : test 2011-10-14 timmjd * : more debug * : more debug * : some debug output for the build * : some debug output for the build 2011-10-14 Yvonne * : Mit falschen Pfaden konnte das nicht gehen -- naechstens bitte erst mal testen vorm Kaputtmachen\! * : Mit falschen Pfaden konnte das nicht gehen -- naechstens bitte erst mal testen vorm Kaputtmachen\! * : bunch of fixes * : bunch of fixes 2011-10-13 Katarzyna Wilkosinska * : Triangulation of concave polygons (single index) * : Triangulation of concave polygons (single index) 2011-10-13 tsturm * : - fix ImageGeometry multi-PrimType bug * : - fix ImageGeometry multi-PrimType bug 2011-10-13 Katarzyna Wilkosinska * : Triangulation of concave polygon * : Triangulation of concave polygon 2011-10-13 tsturm * : there was already a "var i" in the scope above - Part II * : there was already a "var i" in the scope above - Part II 2011-10-13 timmjd * : there was already a "var i" in the scope above * : there was already a "var i" in the scope above 2011-10-12 timmjd * : register transform event on transform nodes, related to issue #32 * : register transform event on transform nodes, related to issue #32 2011-10-11 Yvonne Jung * : terrain check * : terrain check 2011-10-11 Timo Sturm * : - add ImageGeometry multi-PrimType support * : - add ImageGeometry multi-PrimType support 2011-10-10 tsturm * : - add struct Material for ComposedShader * : - add struct Material for ComposedShader 2011-10-10 Yvonne Jung * : cleanups * : cleanups 2011-10-09 Yvonne * : some game mode bricolages, no terrain following yet * : some game mode bricolages, no terrain following yet 2011-10-07 Yvonne Jung * : fix * : fix 2011-10-05 Yvonne Jung * : added mode to disable blending * : added mode to disable blending 2011-10-05 Katarzyna Wilkosinska * : IndexedFaceSet fieldChange * : IndexedFaceSet fieldChange 2011-10-05 timmjd * : hope to fix make on linux * : hope to fix make on linux 2011-10-05 Katarzyna Wilkosinska * : indexedFaceSet fieldChange * : indexedFaceSet fieldChange 2011-10-05 timmjd * : don't know how to make make :) * : don't know how to make make :) * : typo * : typo * : tab instead of spaces * : tab instead of spaces * : add missing path * : add missing path 2011-10-02 Yvonne * : fixed broken sky colors * : fixed broken sky colors 2011-09-30 tsturm * : - add viewMatrix for ComposedShader * : - add viewMatrix for ComposedShader 2011-09-30 Yvonne Jung * : added field update stuff, removed second texCoord3d def * : added field update stuff, removed second texCoord3d def 2011-09-30 tsturm * : - increase maximum image downloads to 32 - set ImageGeometry texture priority higher * : - increase maximum image downloads to 32 - set ImageGeometry texture priority higher * : - small ImageLoadManager fix * : - small ImageLoadManager fix 2011-09-29 Katarzyna Wilkosinska * : fieldChange and subdivision for Cylinder * : fieldChange and subdivision for Cylinder * : fieldChange and subdivision for Cone * : fieldChange and subdivision for Cone * : fieldChange and subdivision for Torus * : fieldChange and subdivision for Torus * : bug fix needFullReInit * : bug fix needFullReInit * : fieldChange function for Plane and Sphere * : fieldChange function for Plane and Sphere 2011-09-29 Timm Drevensek * : typo * : typo 2011-09-28 timmjd * : missed * : missed * : * new version of googles closure compiler * cleanup of packer python script * some cleanups in code to get closure compiler work again * : * new version of googles closure compiler * cleanup of packer python script * some cleanups in code to get closure compiler work again * : should allow the usage of GeoCoordinate inside IndexedLineSet * : should allow the usage of GeoCoordinate inside IndexedLineSet 2011-09-28 Yvonne * : added missing check in gfx * : added missing check in gfx 2011-09-27 Andreas Aderhold * : Refactored the element behavior to be more consistent. Parameters are now initialized onload and passed the the X3DDocument. * : Refactored the element behavior to be more consistent. Parameters are now initialized onload and passed the the X3DDocument. * : Naive hack to build: x3dom.js x3dom.min.js x3dom-core.js x3dom-core.min.js * : Naive hack to build: x3dom.js x3dom.min.js x3dom-core.js x3dom-core.min.js * : Removing some old stuff from entry point * : Removing some old stuff from entry point * : Added support for setting components in element; Prepared Main.js to use DOM to parse param elements instead of using a Node which is initialized too late for pre-init settings. * : Added support for setting components in element; Prepared Main.js to use DOM to parse param elements instead of using a Node which is initialized too late for pre-init settings. 2011-09-26 Andreas Aderhold * : Removed an instance of Array.forEach in X3DDocument.js (performance) * : Removed an instance of Array.forEach in X3DDocument.js (performance) * : Regenerated ChangeLog * : Regenerated ChangeLog * : Added what could be componetized to satisfy p.c. * : Added what could be componetized to satisfy p.c. * : Doc fixes * : Doc fixes * : Remove cruft * : Remove cruft * : Added ability to load Components dynamically at runtime. Added functional test and documentation patch. Converted geoPrimitives2D to HTML5. * : Added ability to load Components dynamically at runtime. Added functional test and documentation patch. Converted geoPrimitives2D to HTML5. * : Rename of README so markup works * : Rename of README so markup works 2011-09-26 Yvonne * : fix * : fix 2011-09-23 Yvonne * : shader stuff * : shader stuff 2011-09-23 timmjd * : todo * : todo 2011-09-23 Yvonne * : added basics to get started with volRen * : added basics to get started with volRen 2011-09-23 timmjd * : might be a litle fix * : might be a litle fix 2011-09-22 tsturm * : - fix "Vertex shader sampler count exceeds" - picking Bug * : - fix "Vertex shader sampler count exceeds" - picking Bug * : - fix "Vertex shader sampler count exceeds" - picking bug * : - fix "Vertex shader sampler count exceeds" - picking bug 2011-09-22 timmjd * : typos * : typos 2011-09-22 Katarzyna Wilkosinska * : example for 2d primitives * : example for 2d primitives 2011-09-22 tsturm * : - activate new ImageLoader with CORS support - change "scale to power of two" default value from "false" to "true" * : - activate new ImageLoader with CORS support - change "scale to power of two" default value from "false" to "true" 2011-09-22 Katarzyna Wilkosinska * : implementation of Disk2D * : implementation of Disk2D 2011-09-21 Katarzyna Wilkosinska * : implementation of ArcClose2D * : implementation of ArcClose2D * : implementation of TriangleSet2D * : implementation of TriangleSet2D 2011-09-20 Andreas Aderhold * : Added image loader to global Makefile and updated test headers * : Added image loader to global Makefile and updated test headers 2011-09-20 tsturm * : - small ImageLoadManager fix * : - small ImageLoadManager fix 2011-09-19 Andreas Aderhold * : Added doc page of projects using X3DOM. * : Added doc page of projects using X3DOM. * : Added warning that not all nodes are fully implemented * : Added warning that not all nodes are fully implemented * : Update NodeTypeTree dump and updated documentation to include a link to it * : Update NodeTypeTree dump and updated documentation to include a link to it 2011-09-18 tsturm * : - little Bug fix * : - little Bug fix 2011-09-17 tsturm * : - fix dynamic ComposedShader update * : - fix dynamic ComposedShader update 2011-09-15 Katarzyna Wilkosinska * : TriangleSet2D * : TriangleSet2D * : implementation of Polypoint2D * : implementation of Polypoint2D * : implementation of Polypoint2D * : implementation of Polypoint2D * : implementation of Rectangle2D, Circle2D, Arc2D * : implementation of Rectangle2D, Circle2D, Arc2D 2011-09-15 Andreas Aderhold * : Moved content from the WIKI to the documentation and README. Preperation for WIKI removal. * : Moved content from the WIKI to the documentation and README. Preperation for WIKI removal. 2011-09-13 tsturm * : - Add ImageLoadManager.js (Priority-Queue for image loading) * : - Add ImageLoadManager.js (Priority-Queue for image loading) 2011-09-08 Katarzyna Wilkosinska * : starting at 2d primitivs * : starting at 2d primitivs 2011-09-08 Yvonne Jung * : inital check-in * : inital check-in 2011-09-07 timmjd * : remove empty node docs * : remove empty node docs 2011-08-31 Yvonne Jung * : impl. sound field change * : impl. sound field change 2011-08-29 Andreas Aderhold * : Simplification * : Simplification * : Housekeeping * : Housekeeping * : Gardening * : Gardening * : Setting version/release in docs to 1.3dev * : Setting version/release in docs to 1.3dev * : Added links to pdf and epub versions * : Added links to pdf and epub versions * : Added links to pdf and epub versions * : Added links to pdf and epub versions * : Added links to pdf and epub versions * : Added links to pdf and epub versions * : Added links to pdf and epub versions * : Added links to pdf and epub versions * : Using default theme for readthedocs.org * : Using default theme for readthedocs.org * : Removed the show source link for docs. * : Removed the show source link for docs. * : Added internals section to doc for X3DOM hackers * : Added internals section to doc for X3DOM hackers * : Added internals section to doc for X3DOM hackers * : Added internals section to doc for X3DOM hackers * : Getting rid of NaturalDocs dependency. The API documentation is now maintained with the developer documentation. There is currently no need to generate private API docs. * : Getting rid of NaturalDocs dependency. The API documentation is now maintained with the developer documentation. There is currently no need to generate private API docs. * : Added API methods * : Added API methods * : Fix in internal references * : Fix in internal references * : Removed tutorials/ directory. The Tutorials have been moved to the official documentation. * : Removed tutorials/ directory. The Tutorials have been moved to the official documentation. * : Added FAQ section to docs * : Added FAQ section to docs * : Started compatibility matrix chapter. * : Started compatibility matrix chapter. 2011-08-23 Andreas Aderhold * : Political correctness * : Political correctness * : Moved Developers guide one level up * : Moved Developers guide one level up * : Added Coform tutorial * : Added Coform tutorial * : Added Flash Mashup tutorial * : Added Flash Mashup tutorial 2011-08-23 Yvonne Jung * : acc. test * : acc. test * : acc. test * : acc. test * : acc. test * : acc. test 2011-08-23 Andreas Aderhold * : Added WOW Export tutorial * : Added WOW Export tutorial * : Added Maya Tutorial * : Added Maya Tutorial * : Added 3ds max eport tutorial * : Added 3ds max eport tutorial * : Fixed DL link for horse file * : Fixed DL link for horse file * : Added Blender export tutorial * : Added Blender export tutorial * : Added the data conversion tutorial * : Added the data conversion tutorial * : Image sounds and movie formats tutorial added to docs * : Image sounds and movie formats tutorial added to docs * : Slight restructuruing of docs to seperate concerns and make the PDF look more consistent ;) * : Slight restructuruing of docs to seperate concerns and make the PDF look more consistent ;) 2011-08-22 Andreas Aderhold * : Converted Styling Tutorial to doc system * : Converted Styling Tutorial to doc system 2011-08-22 Yvonne Jung * : impl. Plane geo * : impl. Plane geo 2011-08-22 Andreas Aderhold * : Converted and updated getting strated tutorial to documentation system * : Converted and updated getting strated tutorial to documentation system 2011-08-19 Yvonne Jung * : fix * : fix 2011-08-18 tsturm * : - Add colorTexture - Add primType TRIANGLE_STRIP * : - Add colorTexture - Add primType TRIANGLE_STRIP 2011-08-16 Andreas Aderhold * : Added link to tutorials on website until we have a basic getting started tutorial * : Added link to tutorials on website until we have a basic getting started tutorial * : Doc fix * : Doc fix * : Added missing semicolons in API doc exmaples * : Added missing semicolons in API doc exmaples * : Remove execute bit, damn cygwin ;) * : Remove execute bit, damn cygwin ;) * : More info about cross origin policy added * : More info about cross origin policy added 2011-08-16 timmjd * : Geospatial test * : Geospatial test 2011-08-16 Andreas Aderhold * : Tweak to css of docs * : Tweak to css of docs * : Better display of dev note in docs * : Better display of dev note in docs * : Typos * : Typos * : Make dev notice of docs less distracting * : Make dev notice of docs less distracting * : Added 'under development' notice to documentation * : Added 'under development' notice to documentation * : Work on CORS section * : Work on CORS section 2011-08-15 Andreas Aderhold * : Fix for float problem with tables * : Fix for float problem with tables * : Float fix for NPT test * : Float fix for NPT test 2011-08-15 Yvonne Jung * : impl. TextureProperties (at least the most important fields) * : impl. TextureProperties (at least the most important fields) 2011-08-15 Andreas Aderhold * : Simpler structure for documentation. Layout fixes. * : Simpler structure for documentation. Layout fixes. * : API docs started * : API docs started 2011-08-15 Yvonne Jung * : test * : test 2011-08-15 Andreas Aderhold * : Typo * : Typo * : Added camera navigation section and fixed layout * : Added camera navigation section and fixed layout * : Updated TODO list * : Updated TODO list * : Fixes to getting started chapter * : Fixes to getting started chapter * : Started 'Getting started' section of guide * : Started 'Getting started' section of guide 2011-08-10 Andreas Aderhold * : Moved unit tests main page to test/unit/ * : Moved unit tests main page to test/unit/ 2011-08-09 Andreas Aderhold * : Unit test thingy * : Unit test thingy * : Added tests * : Added tests * : Started building unit testsuite * : Started building unit testsuite * : Added API method to get backend implementation name * : Added API method to get backend implementation name 2011-08-08 Yvonne * : quickfix of quickfix * : quickfix of quickfix 2011-08-08 unknown * : color attrib update fix * : color attrib update fix 2011-08-05 Yvonne Jung * : lookat with other dist * : lookat with other dist * : fix * : fix 2011-08-04 Yvonne Jung * : hit event object now contains attribute 'hitObject' that refers to hit shape * : hit event object now contains attribute 'hitObject' that refers to hit shape 2011-08-04 tsturm * : - some fixes 2.0 * : - some fixes 2.0 2011-08-03 tsturm * : - some fixes * : - some fixes * : - Fix texture filter * : - Fix texture filter * : - Fix showLog * : - Fix showLog * : - Add picking for indexed IG * : - Add picking for indexed IG * : - Add indexed IG * : - Add indexed IG 2011-08-03 Yvonne Jung * : look around mode * : look around mode 2011-08-02 Yvonne Jung * : fix * : fix 2011-08-02 Timo Sturm * : - Add IG primType-Field('TRIANGLES', 'POINTS') * : - Add IG primType-Field('TRIANGLES', 'POINTS') 2011-08-02 Yvonne Jung * : added time dependence * : added time dependence 2011-08-02 Andreas Aderhold * : Update to docs adding showProgress attribute * : Update to docs adding showProgress attribute * : Ploished progress indicator. Prepared for the 'bar' mode. * : Ploished progress indicator. Prepared for the 'bar' mode. 2011-08-02 Yvonne Jung * : fix * : fix 2011-08-02 Andreas Aderhold * : Fix showLog type error * : Fix showLog type error * : Cleanup * : Cleanup 2011-08-02 Timo Sturm * : - Fix IG Double-TexCoord Precision Bug * : - Fix IG Double-TexCoord Precision Bug 2011-08-02 Andreas Aderhold * : Added loading indicator * : Added loading indicator 2011-08-02 Yvonne Jung * : added onerror * : added onerror 2011-08-02 Andreas Aderhold * : Committing unfinished work on binary/compresst transport (exploration that should investiage and implement different approaches like gzip, EXI, etc.). Project has been scrubbed. * : Committing unfinished work on binary/compresst transport (exploration that should investiage and implement different approaches like gzip, EXI, etc.). Project has been scrubbed. * : Removing redundant file * : Removing redundant file 2011-08-01 tsturm * : - Fix IG State Display - Add IG Double-TexCoord Precision * : - Fix IG State Display - Add IG Double-TexCoord Precision 2011-07-30 tsturm * : - Finish IG Multi-Textures * : - Finish IG Multi-Textures 2011-07-29 Timo Sturm * : - Start IG Multi-Textures * : - Start IG Multi-Textures 2011-07-29 tsturm * : - Add IG Picking * : - Add IG Picking 2011-07-28 timmjd * : normal generation for GeoElevationGrid * : normal generation for GeoElevationGrid 2011-07-27 Andreas Aderhold * : Doc formatting fixes * : Doc formatting fixes * : Added note to doc how to enable allow-file-access thingy with chrome * : Added note to doc how to enable allow-file-access thingy with chrome 2011-07-26 Andreas Aderhold * : Fix line endings * : Fix line endings * : Adding exploration for evaluating possibilities with compressed formats * : Adding exploration for evaluating possibilities with compressed formats * : Typo * : Typo * : Move zip stuff to seperate module * : Move zip stuff to seperate module * : Added deflate/inflate implementations * : Added deflate/inflate implementations * : Documentation format tweaks * : Documentation format tweaks 2011-07-26 Timo Sturm * : - Fix Min/Max problem * : - Fix Min/Max problem 2011-07-26 Andreas Aderhold * : Started with testcaseses for dealing with compressed inline nodes * : Started with testcaseses for dealing with compressed inline nodes * : Using webserver of Python stdlib * : Using webserver of Python stdlib 2011-07-25 Andreas Aderhold * : Do not show author metadata in generated docs * : Do not show author metadata in generated docs * : Changed Makefile deploy target to make guide as well * : Changed Makefile deploy target to make guide as well * : Changed Makefile deploy target to reflect git stuff * : Changed Makefile deploy target to reflect git stuff * : Fix missing comma in version template * : Fix missing comma in version template * : Fixed Popen parameters for version tag generation * : Fixed Popen parameters for version tag generation 2011-07-25 timmjd * : versioning string changed svn > git * : versioning string changed svn > git 2011-07-22 timmjd * : new build.py in root create dir (dist/x3dom.js) if not exist * : new build.py in root create dir (dist/x3dom.js) if not exist 2011-07-21 Timo Sturm * : - Another GeometryImage Update * : - Another GeometryImage Update 2011-07-21 timmjd * : GeoElevationGrid * texturecoords * missing geoGridOrigin offset * : GeoElevationGrid * texturecoords * missing geoGridOrigin offset * : minor fixes * : minor fixes 2011-07-21 Timo Sturm * : - Change GeometryImage Interface * : - Change GeometryImage Interface 2011-07-21 tsturm * : - GPU GeometryImage implementation v3.1 * : - GPU GeometryImage implementation v3.1 2011-07-20 tsturm * : - GPU GeometryImage implementation v3.0 * : - GPU GeometryImage implementation v3.0 2011-07-20 timmjd * : bugfixes * : bugfixes 2011-07-20 Timo Sturm * : - GPU GeometryImage implementation v2.0 * : - GPU GeometryImage implementation v2.0 2011-07-20 timmjd * : some changes in geo * : some changes in geo * : some geo codes * : some geo codes 2011-07-20 tsturm * : - Start GPU-based GeometryImage implementation * : - Start GPU-based GeometryImage implementation 2011-07-19 Andreas Aderhold * : Added documentation and ideas for dealing with large models * : Added documentation and ideas for dealing with large models 2011-07-19 timmjd * : typo * : typo 2011-07-18 tsturm * : - Add Flash GeometryImage implementation * : - Add Flash GeometryImage implementation 2011-07-05 aha * : Improved wording of TS section. * : Improved wording of TS section. * : Added more doucmentaion, including release notes and licenses * : Added more doucmentaion, including release notes and licenses * : Fixed line endings * : Fixed line endings * : Added troubleshooting text to guide * : Added troubleshooting text to guide 2011-07-01 Yvonne Jung * : removed obsolete comments * : removed obsolete comments 2011-07-01 Yvonne Jung * : fixed typo * : fixed typo 2011-06-28 aha * : Added troubleshooting section to users guide * : Added troubleshooting section to users guide * : Added copyright and license notice to source files * : Added copyright and license notice to source files * : Fixed spacing in template * : Fixed spacing in template * : Wording * : Wording * : Added source header template * : Added source header template 2011-06-27 Andreas Aderhold * : Added links to GPU blacklists to docs * : Added links to GPU blacklists to docs 2011-06-25 Johannes Behr * : tmp file removed * : tmp file removed * : additional authors added * : additional authors added 2011-06-21 Andreas Aderhold * : Fixes to guide * : Fixes to guide * : Added Installation chapter in documentation * : Added Installation chapter in documentation 2011-06-20 Andreas Aderhold * : Updated ChangeLog generation task to use git instead of svn * : Updated ChangeLog generation task to use git instead of svn 2011-06-20 thyrell * : Prep 1.2 * : Prep 1.2 * : Added 1.2 version * : Added 1.2 version 2011-06-16 thyrell * : Regenerated ChangeLog * : Regenerated ChangeLog 2011-06-14 akustikkoppler * : - Little Fix * : - Little Fix * : - Fix Webfont-Canvas Bug - Add unique Light ID's - Prepare Flash for LightPrePass Rendering * : - Fix Webfont-Canvas Bug - Add unique Light ID's - Prepare Flash for LightPrePass Rendering 2011-06-14 thyrell * : Started to work on TimeSensor stuff * : Started to work on TimeSensor stuff 2011-06-09 timmjd * : Geo: uses geoOrigin to transform geoCoordinate * : Geo: uses geoOrigin to transform geoCoordinate 2011-06-08 akustikkoppler * : * : * : - Change debug IE Hack * : - Change debug IE Hack 2011-06-06 akustikkoppler * : - Re-Add IE-Body-Hack. Flash doesn't work without! * : - Re-Add IE-Body-Hack. Flash doesn't work without! 2011-06-06 thyrell * : Doc system updates * : Doc system updates 2011-06-06 tobold * : Removed IE hack for logdiv. IE has document.body. * : Removed IE hack for logdiv. IE has document.body. * : Modified code to hide X3D tree once embedded in a plugin. * : Modified code to hide X3D tree once embedded in a plugin. * : Added new behavior for IE plugin. * : Added new behavior for IE plugin. 2011-06-06 thyrell * : Added target to make HTML version of guide book from top level makefile (requires Python and Sphinx package) * : Added target to make HTML version of guide book from top level makefile (requires Python and Sphinx package) * : Added tables of supported api params * : Added tables of supported api params * : File rename * : File rename 2011-06-01 akustikkoppler * : * : 2011-06-01 timmjd * : inital geo transformation code * : inital geo transformation code 2011-06-01 akustikkoppler * : * : * : * : * : * : 2011-05-31 thyrell * : Work on the guide * : Work on the guide * : Ignoring doc build * : Ignoring doc build * : Whoops * : Whoops * : Adding Sphinx Documentation System scaffolding * : Adding Sphinx Documentation System scaffolding * : More work on UML * : More work on UML 2011-05-30 thyrell * : Added showStat option to overrideing the X3D element attribute * : Added showStat option to overrideing the X3D element attribute * : Added showLog param to element. * : Added showLog param to element. 2011-05-30 akustikkoppler * : * : * : * : 2011-05-26 akustikkoppler * : - Add Flash version detection script - Add Flex 4 ToolBuilder for renaming FlashBackend.swf to x3dom.swf after build * : - Add Flash version detection script - Add Flex 4 ToolBuilder for renaming FlashBackend.swf to x3dom.swf after build * : * : * : * : 2011-05-25 akustikkoppler * : - Add cubemap for Flash example * : - Add cubemap for Flash example * : - Add Flash ComposedCubeMapTexture rendering * : - Add Flash ComposedCubeMapTexture rendering * : * : * : * : * : - Fix Background Bug * : - Fix Background Bug 2011-05-24 akustikkoppler * : * : 2011-05-24 thyrell * : Added example for param thing. Modified default values ofr PrimitiveQuality setting * : Added example for param thing. Modified default values ofr PrimitiveQuality setting * : Removed linecount task and runserver task from src/Makefile (now in toplevel Makefile * : Removed linecount task and runserver task from src/Makefile (now in toplevel Makefile * : Added task to output line count of X3DOM js files * : Added task to output line count of X3DOM js files * : back to stone-age typography * : back to stone-age typography * : Added PrimitiveQuality paramter and useage in Sphere node. Also added test for param tag * : Added PrimitiveQuality paramter and useage in Sphere node. Also added test for param tag * : Updating tests for param stuff * : Updating tests for param stuff * : Adapted makefiles for param stuff * : Adapted makefiles for param stuff * : Added node to allow configruation via using a tag * : Added node to allow configruation via using a tag 2011-05-23 akustikkoppler * : * : * : * : * : * : * : * : * : * : 2011-05-23 thyrell * : Adapted Makefiles for Geospatial nodes * : Adapted Makefiles for Geospatial nodes 2011-05-23 timmjd * : cleanup x3d names * : cleanup x3d names 2011-05-23 thyrell * : Fixes to Geospatial nodes and updating tests * : Fixes to Geospatial nodes and updating tests * : Fixes to Geospatial-Node implementation * : Fixes to Geospatial-Node implementation * : UML for x3dom.fields * : UML for x3dom.fields * : More work on UML * : More work on UML 2011-05-23 yjung * : initial checkin of new nodepool * : initial checkin of new nodepool 2011-05-23 akustikkoppler * : * : 2011-05-23 thyrell * : More Work on the Urmel-Diagramm * : More Work on the Urmel-Diagramm * : More Work on the Urmel-Diagramm * : More Work on the Urmel-Diagramm * : More Work on the Urmel-Diagramm * : More Work on the Urmel-Diagramm * : Work on the Urmel-Diagramm * : Work on the Urmel-Diagramm 2011-05-23 akustikkoppler * : * : * : * : 2011-05-22 akustikkoppler * : * : * : * : * : * : 2011-05-17 thyrell * : Added classes to UML diagram * : Added classes to UML diagram * : Move pending work to private branch * : Move pending work to private branch * : Refacoring: Grouping nodes to nodes/Grouping.js * : Refacoring: Grouping nodes to nodes/Grouping.js * : Cleanup * : Cleanup * : Moved node setup stuff (like namespace and helper functions) to Internals.js. Not sure if this is the right place to put it, but well. * : Moved node setup stuff (like namespace and helper functions) to Internals.js. Not sure if this is the right place to put it, but well. * : Refreshed changelog and added build.py placeholder file * : Refreshed changelog and added build.py placeholder file * : Removed old comments * : Removed old comments * : Refactoring: NodeNameSpace to nodes/NodeNameSpace.js * : Refactoring: NodeNameSpace to nodes/NodeNameSpace.js * : Makefile update * : Makefile update * : Makefile fixes * : Makefile fixes * : Moved build_x3dom.bat to toplevel/build.bat * : Moved build_x3dom.bat to toplevel/build.bat * : Refactoring: BindableBag/Stack to node/Bindable.js * : Refactoring: BindableBag/Stack to node/Bindable.js 2011-05-16 akustikkoppler * : - Add DrawableObject.as * : - Add DrawableObject.as * : - Start Flash Def/Use implementation * : - Start Flash Def/Use implementation 2011-05-16 thyrell * : Fixed build file to include refactored stuff * : Fixed build file to include refactored stuff * : Fixed typos in makefile * : Fixed typos in makefile * : Refactor: X3DCanvas and Runtime get their own files * : Refactor: X3DCanvas and Runtime get their own files * : DRYing: x3dom-internals.js to Internals.js and x3dmain.js to Main.js * : DRYing: x3dom-internals.js to Internals.js and x3dmain.js to Main.js * : Refactor: Shape nodes code -> node/Shape.js * : Refactor: Shape nodes code -> node/Shape.js * : Refacored Rendering nodes to node/Rendering.js * : Refacored Rendering nodes to node/Rendering.js * : Refactor Geometry3D nodes to node/Geometry3D.js * : Refactor Geometry3D nodes to node/Geometry3D.js * : Refactor Geometry3D nodes to node/Geometry3D.js * : Refactor Geometry3D nodes to node/Geometry3D.js * : Refactor Shadres Node to node/Shaders.js * : Refactor Shadres Node to node/Shaders.js * : Added placeholder for Shader nodes * : Added placeholder for Shader nodes * : Refactored Texturing nodes to node/Texturing.js * : Refactored Texturing nodes to node/Texturing.js * : Refactored Sound nodes to nodes/Sound.js * : Refactored Sound nodes to nodes/Sound.js * : Refactor Text node to nodes/Text.js * : Refactor Text node to nodes/Text.js * : Refactored Navigation node to nodes/Navigation.js * : Refactored Navigation node to nodes/Navigation.js * : Refresh tests to reflect refactoring changes * : Refresh tests to reflect refactoring changes * : Refactor Environmental Effects to nodes/EnvironmentalEffects.js * : Refactor Environmental Effects to nodes/EnvironmentalEffects.js * : Refactored: x3d.js -> nodes/Core.js (needs more cleanup and seperating of components); Lighting code to nodes/Lighting.js * : Refactored: x3d.js -> nodes/Core.js (needs more cleanup and seperating of components); Lighting code to nodes/Lighting.js 2011-05-16 akustikkoppler * : - Add Flash Color Picking * : - Add Flash Color Picking 2011-05-16 thyrell * : todo * : todo * : Fixed styling tutorial HTML (zoom) * : Fixed styling tutorial HTML (zoom) 2011-05-12 akustikkoppler * : * : 2011-05-11 akustikkoppler * : - fix Flash/XHTML/IE9 embeding * : - fix Flash/XHTML/IE9 embeding 2011-05-09 thyrell * : Refactor: Time nodes to src/Time.js * : Refactor: Time nodes to src/Time.js * : Interpolator to nodes/Interpolator.js * : Interpolator to nodes/Interpolator.js * : Interpolator to nodes/Interpolator.js * : Interpolator to nodes/Interpolator.js * : Refactored: Networking nodes to nodes/Networking.js * : Refactored: Networking nodes to nodes/Networking.js * : Rename of tools/config to natural-docs-config * : Rename of tools/config to natural-docs-config * : Cleanup: meta.js -> version.js * : Cleanup: meta.js -> version.js * : Regnerated ChangeLog * : Regnerated ChangeLog * : Rename to uppercase * : Rename to uppercase * : Whoops * : Whoops * : Refactor mesh.js -> Mesh.js * : Refactor mesh.js -> Mesh.js * : Adopted naming convention to use same case in filenames as in code. i.e. x3dom.Viewarea code goes to Viewarea.js or x3dom.X3DDocument goes into X3DDocument.js * : Adopted naming convention to use same case in filenames as in code. i.e. x3dom.Viewarea code goes to Viewarea.js or x3dom.X3DDocument goes into X3DDocument.js * : Refactoring: follower nodes now in nodes/Follower.js * : Refactoring: follower nodes now in nodes/Follower.js * : Refactoring: Moved src/x3d.js:MatrixMixer code into src/MatrixMixer.js * : Refactoring: Moved src/x3d.js:MatrixMixer code into src/MatrixMixer.js * : Whoops. Perhaps Makefile should know of the Viewarea refactoring. * : Whoops. Perhaps Makefile should know of the Viewarea refactoring. * : Refacoting: Moved x3dom.Viewarea code from src/x3d.js to src/x3d_viewarea.js * : Refacoting: Moved x3dom.Viewarea code from src/x3d.js to src/x3d_viewarea.js 2011-05-08 akustikkoppler * : - Add Flash colorRGBA * : - Add Flash colorRGBA * : - Fix Flash low alpha discard * : - Fix Flash low alpha discard * : - Fix Flash vertex color alpha bug - Fix Flash solid bug * : - Fix Flash vertex color alpha bug - Fix Flash solid bug * : - Add Flash Text Rendering - Fix some Flash Shader Bugs * : - Add Flash Text Rendering - Fix some Flash Shader Bugs 2011-05-06 akustikkoppler * : * : * : - fix Flash unreleased Buffer and Sampler bug - fix Flash vertexColor bug - fix Flash alpha bending bug * : - fix Flash unreleased Buffer and Sampler bug - fix Flash vertexColor bug - fix Flash alpha bending bug * : * : * : - Add Flash ShaderGenerator - Fix Flash non power of two bug - Fix Flash scaling bug - Fix Flash texture bug * : - Add Flash ShaderGenerator - Fix Flash non power of two bug - Fix Flash scaling bug - Fix Flash texture bug 2011-05-03 thyrell * : Refactoring: Moved X3DDocument from x3d.js into src/x3d_document.js * : Refactoring: Moved X3DDocument from x3d.js into src/x3d_document.js * : Refactoring: Moved X3DDocument from x3d.js into src/x3d_document.js * : Refactoring: Moved X3DDocument from x3d.js into src/x3d_document.js * : Added test and fix to memory consumption with XHR requests * : Added test and fix to memory consumption with XHR requests * : Added test to check for memeory leaks * : Added test to check for memeory leaks * : Relocated jquery for examples to example/media/js instead of src/jQuery * : Relocated jquery for examples to example/media/js instead of src/jQuery 2011-05-02 thyrell * : Remove log messate on each enter frame * : Remove log messate on each enter frame * : Updated local server to use root of project dir instead of tests to allow loading files from src/ * : Updated local server to use root of project dir instead of tests to allow loading files from src/ * : runtime.enterFrame can now be overwritten on X3D-element basis. runtime.ready still is system wide only due to intititalization sequence. the runtime object is only available onLoad, not before, because onLoad creates the x3d element itself to which runtime is attached. * : runtime.enterFrame can now be overwritten on X3D-element basis. runtime.ready still is system wide only due to intititalization sequence. the runtime object is only available onLoad, not before, because onLoad creates the x3d element itself to which runtime is attached. * : runtime.enterFrame can now be overwritten on X3D-element basis. runtime.ready still is system wide only due to intititalization sequence. the runtime object is only available onLoad, not before, because onLoad creates the x3d element itself to which runtime is attached. * : runtime.enterFrame can now be overwritten on X3D-element basis. runtime.ready still is system wide only due to intititalization sequence. the runtime object is only available onLoad, not before, because onLoad creates the x3d element itself to which runtime is attached. 2011-04-19 akustikkoppler * : -Add missing JQuery files * : -Add missing JQuery files 2011-04-19 jbehr * : fixed type-check in addBindable * : fixed type-check in addBindable 2011-04-19 thyrell * : Added runtime.enterFrame() and runtime.ready() hooks to allow user overwrites * : Added runtime.enterFrame() and runtime.ready() hooks to allow user overwrites 2011-04-19 akustikkoppler * : * : * : - Add geoCache for primitive nodes (Box, Sphere, etc.) * : - Add geoCache for primitive nodes (Box, Sphere, etc.) 2011-04-19 thyrell * : Added support to change Text via setAttribute() * : Added support to change Text via setAttribute() 2011-04-18 thyrell * : Removed navigatioInfo() API function. Added runtime.caches object to serve as central cache place. * : Removed navigatioInfo() API function. Added runtime.caches object to serve as central cache place. * : Added warning message of not implemented changeField() on text node * : Added warning message of not implemented changeField() on text node * : Added textcase for changing text node * : Added textcase for changing text node 2011-04-18 akustikkoppler * : * : * : * : 2011-04-14 akustikkoppler * : - add simple Flash skyColor Background * : - add simple Flash skyColor Background * : * : 2011-04-13 jbehr * : initial checkin * : initial checkin 2011-04-12 thyrell * : Cleanup runtime api * : Cleanup runtime api * : Fixed getBindable thingy * : Fixed getBindable thingy * : Made API docs less verbose. * : Made API docs less verbose. * : Fixed getBindable thingy * : Fixed getBindable thingy * : Makefile. yuck * : Makefile. yuck * : Makefile. yuck * : Makefile. yuck * : Fixes with exmaple showing runtime * : Fixes with exmaple showing runtime * : Fixed runtime example to show a reduced set of runtime functionality * : Fixed runtime example to show a reduced set of runtime functionality 2011-04-11 thyrell * : Updated exmaple of runtime API * : Updated exmaple of runtime API * : Added runtime exmaple html * : Added runtime exmaple html * : Added example for runtime functionality. Also some fixes * : Added example for runtime functionality. Also some fixes * : Added inline documentation to the runtime functions * : Added inline documentation to the runtime functions * : Added show/hide statistics API test to runtime-tests * : Added show/hide statistics API test to runtime-tests * : Added more methods to the e.runtime object. * : Added more methods to the e.runtime object. * : Added more methods to the e.runtime object. * : Added more methods to the e.runtime object. 2011-04-06 yjung * : fix * : fix 2011-04-05 thyrell * : Updated changelog * : Updated changelog * : Simplified rutime tests shomewhat * : Simplified rutime tests shomewhat * : Added some runtime.* API methods and testcase * : Added some runtime.* API methods and testcase * : Added some runtime.* API methods and testcase * : Added some runtime.* API methods and testcase * : Moved slides and paper to doc directory * : Moved slides and paper to doc directory * : Fixes to tests * : Fixes to tests * : Updated tests to include flash backend * : Updated tests to include flash backend * : Added python script to update html includes with test/functional * : Added python script to update html includes with test/functional 2011-04-05 akustikkoppler * : * : * : - Add Flash Backend Alpha 0.1 * : - Add Flash Backend Alpha 0.1 2011-04-04 thyrell * : Fixed problem in Makfile * : Fixed problem in Makfile * : Refactored x3dom.Mesh code to src/mesh.js. Also added script and Makefileupdate to search and replace the script-includes in test/functioncal. However tools/sedml.sh not working yet due to what seems to be encoding problems. Need to crosscheck on a native unix machine * : Refactored x3dom.Mesh code to src/mesh.js. Also added script and Makefileupdate to search and replace the script-includes in test/functioncal. However tools/sedml.sh not working yet due to what seems to be encoding problems. Need to crosscheck on a native unix machine * : More cleaning of src/ folder * : More cleaning of src/ folder 2011-03-29 thyrell * : Removed old tests from src/ * : Removed old tests from src/ * : Removed old tests from src * : Removed old tests from src * : Moved rest of the tests to test/functional * : Moved rest of the tests to test/functional * : Moving textures for blinkingLight test * : Moving textures for blinkingLight test * : Moved a good deal more of tests from src/ to dedicated test/functional * : Moved a good deal more of tests from src/ to dedicated test/functional * : Moved a good deal more of tests from src/ to dedicated test/functional * : Moved a good deal more of tests from src/ to dedicated test/functional * : Moved some tests to test/functional * : Moved some tests to test/functional * : More tests moved to test/functional * : More tests moved to test/functional * : Adding index.html to test/ directory * : Adding index.html to test/ directory * : Converted two more tests to test/functional * : Converted two more tests to test/functional * : Updated canvas painting test (adapted to test/functional) * : Updated canvas painting test (adapted to test/functional) 2011-03-28 thyrell * : Moved x3dom.isa() and defineClass() methods from x3d.js to x3dom-internals.js * : Moved x3dom.isa() and defineClass() methods from x3d.js to x3dom-internals.js * : Added blinkingLight test to test/functional/ * : Added blinkingLight test to test/functional/ * : Additional function test in test/ * : Additional function test in test/ * : Refactored static x3dom.getStyle() function to x3dom-internals.js and added documentation * : Refactored static x3dom.getStyle() function to x3dom-internals.js and added documentation * : Starting re-org of src/ tree. Tests in src/ will most likely break the next couple of weeks. Tests in test/functional still work. * : Starting re-org of src/ tree. Tests in src/ will most likely break the next couple of weeks. Tests in test/functional still work. * : Starting re-org of src/ tree. Tests in src/ will most likely break the next couple of weeks. Tests in test/functional still work. * : Starting re-org of src/ tree. Tests in src/ will most likely break the next couple of weeks. Tests in test/functional still work. * : Using camel case convetion with tests * : Using camel case convetion with tests * : Implemented x3dom._runtime.getActiveBindable(typeName). Please review * : Implemented x3dom._runtime.getActiveBindable(typeName). Please review 2011-03-22 thyrell * : Added the runtime object to each X3D element instead of using a system wide object. * : Added the runtime object to each X3D element instead of using a system wide object. 2011-03-22 jbehr * : getActiveBindable() func added * : getActiveBindable() func added 2011-03-22 thyrell * : API documentation * : API documentation * : API documentation * : API documentation * : Added support for generating API documentation using lean and mean NaturalDocs.org system * : Added support for generating API documentation using lean and mean NaturalDocs.org system * : Added x3dom.runtime stub * : Added x3dom.runtime stub 2011-03-14 thyrell * : More test cleanup * : More test cleanup * : Renaming __loop() to mainloop() for requestAnimFrame callback * : Renaming __loop() to mainloop() for requestAnimFrame callback * : Added requestAnimationFrame feature for browsers that support it * : Added requestAnimationFrame feature for browsers that support it 2011-03-14 yjung * : fixed example * : fixed example 2011-03-08 thyrell * : Added comment in code to switch to requestAnimationFrame. Not yet implemented though * : Added comment in code to switch to requestAnimationFrame. Not yet implemented though 2011-03-07 thyrell * : More cleaning up of tests * : More cleaning up of tests 2011-03-01 thyrell * : Started work on putting acceptance tests in seperate directory * : Started work on putting acceptance tests in seperate directory 2011-02-28 tobold * : Fixed multitouch zooming. * : Fixed multitouch zooming. 2011-02-25 jbehr * : fixed for extra browser support * : fixed for extra browser support 2011-02-24 yjung * : oops * : oops * : worked on mt * : worked on mt 2011-02-23 jbehr * : namespace added * : namespace added 2011-02-22 thyrell * : More work on multitouch. For now only FF is supported, and only partially. Added a pinch-gesture to zoom scene. Partially working with FF only * : More work on multitouch. For now only FF is supported, and only partially. Added a pinch-gesture to zoom scene. Partially working with FF only * : Merge branch 'mt' * : Merge branch 'mt' * : Adding multitouch examples (mock) * : Adding multitouch examples (mock) 2011-02-21 thyrell * : I found a bug and fixed it, fortunately it does not bug us anymore (semi-colon warning) * : I found a bug and fixed it, fortunately it does not bug us anymore (semi-colon warning) * : Fixed log output for touch events * : Fixed log output for touch events * : Started target for running a local server * : Started target for running a local server * : Started to working on touch support * : Started to working on touch support 2011-02-15 thyrell * : Fixing CSS of camera animation example * : Fixing CSS of camera animation example * : Lint errors down to 'Dont make functions within a loop.' * : Lint errors down to 'Dont make functions within a loop.' * : Down to 52 liniting errors * : Down to 52 liniting errors * : Lint error cleanup installment 2 * : Lint error cleanup installment 2 * : Fixed a whole slew of Lint errors * : Fixed a whole slew of Lint errors * : Making the Flipper test case work as HTML variant * : Making the Flipper test case work as HTML variant * : Using src/VERSION instead of version.txt * : Using src/VERSION instead of version.txt 2011-02-11 thyrell * : Renaming the python module marker (.py not ,py) * : Renaming the python module marker (.py not ,py) 2011-02-10 yjung * : batch for make * : batch for make * : try catch around python svn call * : try catch around python svn call 2011-02-08 thyrell * : Regenerated ChangeLog * : Regenerated ChangeLog * : Layout fixes in tests index file * : Layout fixes in tests index file * : Merge branch 'buildsystem' Conflicts: src/gfx_webgl.js * : Merge branch 'buildsystem' Conflicts: src/gfx_webgl.js * : CSS fix (right padding for exmaples) * : CSS fix (right padding for exmaples) * : CSS fix (right padding for exmaples) * : CSS fix (right padding for exmaples) * : Probably fixed #52, however due to no avail of a ATI card, unable to test * : Probably fixed #52, however due to no avail of a ATI card, unable to test * : Added the use of webfonts in HTML to text examples (webfonts not rendered on canvas if not displayed before in plain HTML). Also switch back to innerHTML() in logging because FF does not support innerText(). * : Added the use of webfonts in HTML to text examples (webfonts not rendered on canvas if not displayed before in plain HTML). Also switch back to innerHTML() in logging because FF does not support innerText(). * : Making webfonts work * : Making webfonts work * : Text not distorted anymore * : Text not distorted anymore * : Power of two textures now working * : Power of two textures now working * : Tuned text exmaple to use smaller viewarea * : Tuned text exmaple to use smaller viewarea * : Text not distorted anymore * : Text not distorted anymore * : Power of two textures now working * : Power of two textures now working * : CSS fine tuning for examples pages * : CSS fine tuning for examples pages 2011-02-07 thyrell * : Text example layout fix * : Text example layout fix * : Fixes to styles of exmaples * : Fixes to styles of exmaples * : Merge branch 'text' * : Merge branch 'text' * : Added link back to the examples index (in text exmaple) * : Added link back to the examples index (in text exmaple) 2011-02-03 thyrell * : CSS fixes (examples layout) * : CSS fixes (examples layout) * : Added CSS file and media directories for exmaples. Added basic text exmaple * : Added CSS file and media directories for exmaples. Added basic text exmaple 2011-02-01 thyrell * : Regenerated Changelog * : Regenerated Changelog * : Added AUTHORS file to credit contributors * : Added AUTHORS file to credit contributors * : Changed innerHTML to innerText in logging * : Changed innerHTML to innerText in logging * : Some HTML cleanup * : Some HTML cleanup 2011-01-27 akustikkoppler * : - remove sphereMapping/origChannelCount Hack * : - remove sphereMapping/origChannelCount Hack * : - add origChannelCount in x3dom_bmwConfig.html and x3dom_bmwConfig.xhtml * : - add origChannelCount in x3dom_bmwConfig.html and x3dom_bmwConfig.xhtml 2011-01-25 thyrell * : Adding directionality to text, though noop working yet * : Adding directionality to text, though noop working yet * : Todos * : Todos * : Fixed bug appearning in in FF with textAlign value of text canvas (NS_ERROR_ILLEGAL_VALUE). * : Fixed bug appearning in in FF with textAlign value of text canvas (NS_ERROR_ILLEGAL_VALUE). 2011-01-20 thyrell * : Added plain TODO file * : Added plain TODO file 2011-01-18 thyrell * : Work on Text implementation: Added more FontStyle attributes processing * : Work on Text implementation: Added more FontStyle attributes processing * : More work on Text integration * : More work on Text integration 2011-01-18 akustikkoppler * : * : * : * : 2011-01-18 thyrell * : Switched font test to TYPEWRITER font. Webfonts not yet working in FF and Chrome * : Switched font test to TYPEWRITER font. Webfonts not yet working in FF and Chrome * : Whoops forgot to remove alerts for debugging * : Whoops forgot to remove alerts for debugging * : Text stuff * : Text stuff * : Using a webfont * : Using a webfont * : Fixed path in Text test * : Fixed path in Text test * : Better changelog * : Better changelog * : File cleanup * : File cleanup * : Started work on Text implementation * : Started work on Text implementation * : Fixing parent._nameSpace undefined bug. When appending a non X3D node to the X3D element (like the statDiv) the onNodeInserted handler fired and the code expected the inserted not a X3D node. With the statDiv this is not the case. Now only X3D nodes are processed by the handlers * : Fixing parent._nameSpace undefined bug. When appending a non X3D node to the X3D element (like the statDiv) the onNodeInserted handler fired and the code expected the inserted not a X3D node. With the statDiv this is not the case. Now only X3D nodes are processed by the handlers 2011-01-13 yjung * : * : 2011-01-11 thyrell * : Fixing error in URL * : Fixing error in URL * : Fix no support message * : Fix no support message * : Fixing links in tutorials files * : Fixing links in tutorials files * : Added final movie for tutorial * : Added final movie for tutorial * : Tutorial changes * : Tutorial changes * : Updated CSS styling tutorial * : Updated CSS styling tutorial * : Using local copy of stars background * : Using local copy of stars background * : Slicht re-org of styling tutorial * : Slicht re-org of styling tutorial * : Refactoring test dir according to bp * : Refactoring test dir according to bp * : Cleanup: Renaming unit test dir to test/ according to best practices. * : Cleanup: Renaming unit test dir to test/ according to best practices. * : Added css example * : Added css example * : Adding LICENSE file. This is very important in order to allow the open source community to use X3DOM. * : Adding LICENSE file. This is very important in order to allow the open source community to use X3DOM. * : Adding a better CHANGELOG file * : Adding a better CHANGELOG file * : * added detailed info about how example works * : * added detailed info about how example works * : rename example * : rename example * : HTML5 cleanup * : HTML5 cleanup * : Style fixes * : Style fixes * : Keep log hidden in css example * : Keep log hidden in css example * : Disable log in example * : Disable log in example * : Layout fixes for FF * : Layout fixes for FF * : Added CSS Integration example
 * : Added CSS Integration example
 * : Added CSS Integration Example * : Added CSS Integration Example * : Fixed problem in log string (does not escape <>) * : Fixed problem in log string (does not escape <>) * : * Removing canvasDiv style * Adding line-height to statDiv * : * Removing canvasDiv style * Adding line-height to statDiv * : Added altImg to css demo (image shown as X3D background in case of no-context) * : Added altImg to css demo (image shown as X3D background in case of no-context) * : Big cleanup: * removed old canvasDiv stuff * unified code style * removed unused code * documentation fixes * : Big cleanup: * removed old canvasDiv stuff * unified code style * removed unused code * documentation fixes 2011-01-10 yjung * : minor cleanup * : minor cleanup 2011-01-08 yjung * : fixed styling issues * : fixed styling issues 2011-01-07 yjung * : * : 2011-01-06 jbehr * : initial checkin * : initial checkin * : initial checkin * : initial checkin 2011-01-04 thyrell * : Started to clean-up canvasDiv references in source * : Started to clean-up canvasDiv references in source * : Fixing styles for teapot example * : Fixing styles for teapot example * : Updated some examples to use self-cleraing floats for a div which contains the X3d element * : Updated some examples to use self-cleraing floats for a div which contains the X3d element * : Updated some examples to use self-cleraing floats for a div which contains the X3d element * : Updated some examples to use self-cleraing floats for a div which contains the X3d element * : * added self-clearing float class to x3dom.css * updated some examples to use self-cleraing floats for a div which contains the X3d element * : * added self-clearing float class to x3dom.css * updated some examples to use self-cleraing floats for a div which contains the X3d element * : Fix dynamic event handler routing to canvas * : Fix dynamic event handler routing to canvas * : removed old styles test and added test_cssIntegration.html to the index * : removed old styles test and added test_cssIntegration.html to the index * : Updated teapot css to account for changes in x3dom.css due to removing canvas-div * : Updated teapot css to account for changes in x3dom.css due to removing canvas-div * : Fixed HTML. X3D was nested into p. * : Fixed HTML. X3D was nested into p. * : Fix for picking in FF (layout problem) * : Fix for picking in FF (layout problem) 2011-01-03 yjung * : example * : example * : impl. skyColor field in Bgnd. and ColorInterpolator nodetest_skyColor.xhtml * : impl. skyColor field in Bgnd. and ColorInterpolator nodetest_skyColor.xhtml 2010-12-23 jbehr * : initial checkin * : initial checkin 2010-12-22 yjung * : * : * : * : 2010-12-21 thyrell * : Adding event listeners to canvas element instead of the (experimentally) defunct canvasDiv. * : Adding event listeners to canvas element instead of the (experimentally) defunct canvasDiv. * : More work on syles * : More work on syles * : Fixed FF not getting style changes (now working) * : Fixed FF not getting style changes (now working) * : More work on style integration. Strange problem: * Webkit does not get height syle change (always returns 0px) * Firefox does not get background style change * Style change by switching classes still not detectable * : More work on style integration. Strange problem: * Webkit does not get height syle change (always returns 0px) * Firefox does not get background style change * Style change by switching classes still not detectable 2010-12-16 thyrell * : A few renames and cleanup * : A few renames and cleanup * : Started to work on revised CSS integration stuff. At the moment 'background' and 'backgroundColor' changes to the X3D element are propagated to the canvasDiv as proof-of-conept. Know problems: - might cause the resize problem in FF (though can't reproduce it so far) - only background and background-color properties are propagated right now - Style changes made by attaching or removing CSS classes from elements are not recognized (need further research why x3dom.getStyle() does give new values in that case) - Only testest on WebKit right now * : Started to work on revised CSS integration stuff. At the moment 'background' and 'backgroundColor' changes to the X3D element are propagated to the canvasDiv as proof-of-conept. Know problems: - might cause the resize problem in FF (though can't reproduce it so far) - only background and background-color properties are propagated right now - Style changes made by attaching or removing CSS classes from elements are not recognized (need further research why x3dom.getStyle() does give new values in that case) - Only testest on WebKit right now * : Added test for CSS integration * : Added test for CSS integration * : Documentation for subroutine: x3dElm.checkStyleChanges * : Documentation for subroutine: x3dElm.checkStyleChanges 2010-12-14 jbehr * : initial checkin * : initial checkin 2010-12-13 yjung * : started working on bgnd. * : started working on bgnd. * : scaled points a bit bigger that one can see them better * : scaled points a bit bigger that one can see them better * : added barcelona model * : added barcelona model * : fixes * : fixes 2010-12-12 yjung * : * : * : lookAt mode * : lookAt mode 2010-12-11 yjung * : walk * : walk * : fixes * : fixes 2010-12-10 yjung * : added simple billboard test * : added simple billboard test * : impl. fly mode * : impl. fly mode 2010-12-08 yjung * : * : 2010-12-07 akustikkoppler * : - add Common Surface Shader Normal Mapping (Beta 2.0) - add Common Surface Shader Specular Mapping - add test_commonSurfaceShader01.xhtml - add test_commonSurfaceShader02.xhtml * : - add Common Surface Shader Normal Mapping (Beta 2.0) - add Common Surface Shader Specular Mapping - add test_commonSurfaceShader01.xhtml - add test_commonSurfaceShader02.xhtml 2010-12-07 yjung * : removed unnecessary matrix * : removed unnecessary matrix 2010-12-06 akustikkoppler * : - fix shader for ANGLE support * : - fix shader for ANGLE support 2010-12-02 yjung * : * : * : fixes * : fixes * : * : 2010-12-02 jbehr * : small/tiny version added * : small/tiny version added 2010-12-02 akustikkoppler * : - Add forgotten test_cssNormalMapping.xhtml * : - Add forgotten test_cssNormalMapping.xhtml 2010-12-02 jbehr * : texture url update * : texture url update * : initial checkin * : initial checkin 2010-12-02 keijen * : * : 2010-12-02 jbehr * : some text update * : some text update 2010-12-02 keijen * : stars bg * : stars bg * : Pimp up of carousel example * : Pimp up of carousel example 2010-12-02 yjung * : removed wrong comma * : removed wrong comma 2010-12-01 akustikkoppler * : - Add CommonSurfaceShader Normal Mapping (beta) - Add test_cssNormalMapping.xhtml - Update test_commonSurface.xhtml * : - Add CommonSurfaceShader Normal Mapping (beta) - Add test_cssNormalMapping.xhtml - Update test_commonSurface.xhtml 2010-12-01 yjung * : * : 2010-11-30 juangabreil * : Billboard node implemented * : Billboard node implemented 2010-11-30 yjung * : * : 2010-11-30 thyrell * : Adding basic text example (HTML5) * : Adding basic text example (HTML5) * : Tutorial fix * : Tutorial fix * : Tutorial fix * : Tutorial fix * : tutorials/ folder reorg * : tutorials/ folder reorg * : First (rough) draft of styling tutorial * : First (rough) draft of styling tutorial * : more work on styling tutorial * : more work on styling tutorial * : Fixing some copy in tutorial * : Fixing some copy in tutorial * : * more work on tutorial for styling * : * more work on tutorial for styling * : * Fixed bug with resizing * : * Fixed bug with resizing * : Rename tutorial files * : Rename tutorial files * : Started working on tutorial for styling x3d element * : Started working on tutorial for styling x3d element 2010-11-30 jbehr * : button text fixed * : button text fixed 2010-11-30 thyrell * : Changed debug output log_div to use "display:none" instead of "visibility:hidden" * : Changed debug output log_div to use "display:none" instead of "visibility:hidden" 2010-11-30 jbehr * : initial checkin * : initial checkin 2010-11-29 yjung * : * : * : * : 2010-11-29 juangabreil * : Billboard partially implemented * : Billboard partially implemented 2010-11-29 yjung * : undo * : undo * : initial check-in * : initial check-in 2010-11-29 juangabreil * : In line 1100, changed Math.Pi to Math.PI * : In line 1100, changed Math.Pi to Math.PI 2010-11-27 yjung * : * : 2010-11-27 jbehr * : texture link fixed * : texture link fixed 2010-11-26 jbehr * : initial checkin * : initial checkin 2010-11-26 yjung * : * : * : * : 2010-11-25 thyrell * : Added outline for spec (roughly mirrors SVG spec) * : Added outline for spec (roughly mirrors SVG spec) * : Set svn:ignore property * : Set svn:ignore property 2010-11-25 yjung * : * : 2010-11-25 thyrell * : * fullscreen example updated * refactor: using global 16ms timer to watch for CSS changes * : * fullscreen example updated * refactor: using global 16ms timer to watch for CSS changes * : Updated fullscreen example to support floating button (floats over x3d element) * : Updated fullscreen example to support floating button (floats over x3d element) * : * added watching of CSS change events to implement fullsize stuff. * removed x3dom.css() and refactored to use x3dom.getStyle() (hidden in x3d.js) * Updated fullscreen example (test_fullscreen.xhtml) * : * added watching of CSS change events to implement fullsize stuff. * removed x3dom.css() and refactored to use x3dom.getStyle() (hidden in x3d.js) * Updated fullscreen example (test_fullscreen.xhtml) 2010-11-24 yjung * : simple cover flow test * : simple cover flow test * : impl. removeEventListener * : impl. removeEventListener * : example for preventing bubbling * : example for preventing bubbling * : removed warnings * : removed warnings 2010-11-23 thyrell * : Test styles change w/h to 50% (css) * : Test styles change w/h to 50% (css) * : Added test to resize X3D element * : Added test to resize X3D element * : Testcase for HTML5 styles * : Testcase for HTML5 styles * : Styling, some properties work. * : Styling, some properties work. 2010-11-19 yjung * : example for simple self-made context menu * : example for simple self-made context menu 2010-11-17 yjung * : UI event handler for X3D element * : UI event handler for X3D element 2010-11-15 akustikkoppler * : - Add test_FromMaxExportedCoordIntp.xhtml * : - Add test_FromMaxExportedCoordIntp.xhtml 2010-11-11 thyrell * : Styles test * : Styles test * : Aspect ratios working now * : Aspect ratios working now * : Styles integration. At the moment the viewarea is not properly updated: elements get stretched when canvas is of dynamic size (i.e. 45%) and browser window is being resized. * : Styles integration. At the moment the viewarea is not properly updated: elements get stretched when canvas is of dynamic size (i.e. 45%) and browser window is being resized. * : Added test file to check audio capabilities * : Added test file to check audio capabilities * : Added test for CSS styles (styling of X3D element via styles property) * : Added test for CSS styles (styling of X3D element via styles property) * : height and width of x3d tag take precedence over hight/width given in styles * : height and width of x3d tag take precedence over hight/width given in styles 2010-11-09 yjung * : added audio code that hangs in Chrome... * : added audio code that hangs in Chrome... 2010-11-09 thyrell * : Started to work on styles * : Started to work on styles 2010-11-09 akustikkoppler * : - fix texture Bug * : - fix texture Bug 2010-11-08 jbehr * : sound added * : sound added * : initial checkin * : initial checkin * : switched plane model * : switched plane model 2010-11-08 yjung * : check for null * : check for null 2010-11-05 jbehr * : title added * : title added 2010-11-05 thyrell * : * Added a method to enable proper prototypical inheritance (x3dom.extend()). If inheritance is desired, I should now be done like so: obj.prototype = x3dom.extend(new Array) * Removed the _wrap() workaround * Added jsdoc documentation to new x3dom.extend() method * : * Added a method to enable proper prototypical inheritance (x3dom.extend()). If inheritance is desired, I should now be done like so: obj.prototype = x3dom.extend(new Array) * Removed the _wrap() workaround * Added jsdoc documentation to new x3dom.extend() method 2010-11-03 akustikkoppler * : - fix originalChannelCount - add test_originalChannelCount.xhtml * : - fix originalChannelCount - add test_originalChannelCount.xhtml 2010-11-02 yjung * : * : 2010-11-01 yjung * : check for 0 instead of eps to fix precision error in matrix inversion * : check for 0 instead of eps to fix precision error in matrix inversion * : * : * : * : * : whitepaper for documentation purposes * : whitepaper for documentation purposes 2010-10-31 yjung * : patch from Andreas to workaround Minefield Array bug * : patch from Andreas to workaround Minefield Array bug * : removed doubled file with wrong suffix * : removed doubled file with wrong suffix 2010-10-30 jbehr * : fixed suffix * : fixed suffix * : add bind to better name the example * : add bind to better name the example * : font changed * : font changed * : initial checkin * : initial checkin 2010-10-30 yjung * : added debug info for older WebGL version * : added debug info for older WebGL version 2010-10-29 yjung * : addEventListener * : addEventListener * : events as function * : events as function 2010-10-27 yjung * : experiment with event object * : experiment with event object 2010-10-26 yjung * : * : * : typo * : typo * : * : * : * : * : bugfix * : bugfix * : transitionType/-Time * : transitionType/-Time 2010-10-25 yjung * : * : 2010-10-25 jbehr * : fixed prev transform for all/reset-anim * : fixed prev transform for all/reset-anim 2010-10-25 yjung * : * : 2010-10-25 jbehr * : viewpoint-bind anim added * : viewpoint-bind anim added 2010-10-25 yjung * : * : 2010-10-24 yjung * : * : * : * : * : * : * : improved mouse event handling * : improved mouse event handling 2010-10-22 jbehr * : cleanups to handle includes more flexible * : cleanups to handle includes more flexible 2010-10-22 yjung * : gl cleanup on node removal * : gl cleanup on node removal * : * : 2010-10-22 jbehr * : viewpoint next/prev switching added to key [ and ] * : viewpoint next/prev switching added to key [ and ] 2010-10-22 yjung * : * : * : _nodeBag clean-up * : _nodeBag clean-up 2010-10-22 jbehr * : changed version to 1.2-alpha * : changed version to 1.2-alpha * : initial checkin * : initial checkin 2010-10-22 akustikkoppler * : - fixed #32 Add support for ColorRGBA * : - fixed #32 Add support for ColorRGBA 2010-10-22 yjung * : typo fixed * : typo fixed * : * : 2010-10-22 jbehr * : initial checkin * : initial checkin * : initial checkin * : initial checkin * : w3c link added * : w3c link added * : initial checkin * : initial checkin * : changed version to 1.1 * : changed version to 1.1 2010-10-21 akustikkoppler * : - rename Iphone_Video from .ogm to .ogv for Firefox Beta * : - rename Iphone_Video from .ogm to .ogv for Firefox Beta * : - add IPhone Example * : - add IPhone Example 2010-10-20 keijen * : index with backlink to x3dom.org * : index with backlink to x3dom.org 2010-10-20 jbehr * : fixed chrome link * : fixed chrome link * : typo fixed * : typo fixed 2010-10-19 yjung * : movies are NPOT: repeatS='false' repeatT='false' * : movies are NPOT: repeatS='false' repeatT='false' 2010-10-19 jbehr * : initial checkin * : initial checkin 2010-10-18 jbehr * : added Abb 2 link * : added Abb 2 link 2010-10-18 keijen * : added x3dom.css again and integrated sculpture example * : added x3dom.css again and integrated sculpture example 2010-10-18 yjung * : * : * : started with texcoord pickMode * : started with texcoord pickMode 2010-10-18 jbehr * : skulptur added * : skulptur added * : cleanup * : cleanup 2010-10-15 jbehr * : fixed texture node * : fixed texture node * : initial checkin * : initial checkin * : initial checkin * : initial checkin 2010-10-14 keijen * : * : 2010-10-14 yjung * : * : 2010-10-14 keijen * : Styling der IX Seiten: Alle neuen haben hinten ein name_2_.html am Ende * : Styling der IX Seiten: Alle neuen haben hinten ein name_2_.html am Ende 2010-10-12 jbehr * : initial checkin * : initial checkin 2010-10-06 yjung * : * : * : * : * : * : * : * : 2010-10-01 yjung * : * : * : * : * : field test update * : field test update 2010-09-24 yjung * : * : * : * : * : * : 2010-09-24 jbehr * : creaseAngle fixes * : creaseAngle fixes * : initial checkin * : initial checkin 2010-09-24 yjung * : * : * : Timms iX-Modell * : Timms iX-Modell 2010-09-23 yjung * : iX examples * : iX examples 2010-09-23 jbehr * : initial checkin * : initial checkin 2010-09-23 yjung * : * : * : fix * : fix 2010-09-22 akustikkoppler * : - add NPOT Texture Scaling * : - add NPOT Texture Scaling 2010-09-15 yjung * : * : * : fixed matrix mixer * : fixed matrix mixer 2010-09-14 yjung * : matrix log/exp * : matrix log/exp * : 2 high-poly models - EG dragon * : 2 high-poly models - EG dragon 2010-09-13 yjung * : * : * : * : 2010-09-12 yjung * : * : 2010-09-10 yjung * : * : 2010-08-24 yjung * : some extra version info * : some extra version info 2010-08-24 jbehr * : two tests added * : two tests added 2010-08-20 yjung * : impl. scene field in RT * : impl. scene field in RT 2010-08-19 jbehr * : initial checkin * : initial checkin * : moved script to head * : moved script to head * : switch off log * : switch off log * : initial checkin * : initial checkin * : initial checkin * : initial checkin 2010-08-18 yjung * : * : * : implemented Metadata node * : implemented Metadata node * : fix for ticket #44 * : fix for ticket #44 2010-08-17 yjung * : * : * : first version of PixelTexture * : first version of PixelTexture * : initial checkin * : initial checkin 2010-08-17 akustikkoppler * : - fix Shader-Cache (per-Context) * : - fix Shader-Cache (per-Context) 2010-08-17 yjung * : added keysEnabled field to x3d elem * : added keysEnabled field to x3d elem * : remove focus border * : remove focus border 2010-08-17 jbehr * : moved src- timo do arch/timo-shaderComposer * : moved src- timo do arch/timo-shaderComposer * : added code to activate/deactivate stat-view with space-key * : added code to activate/deactivate stat-view with space-key 2010-08-17 yjung * : using Typed Arrays instead WebGLxxx * : using Typed Arrays instead WebGLxxx 2010-08-16 yjung * : fix for ticket #38 * : fix for ticket #38 2010-08-12 akustikkoppler * : - integrate Shader-Cache * : - integrate Shader-Cache 2010-08-12 yjung * : updated readPixels stuff * : updated readPixels stuff 2010-08-09 jbehr * : initial checkin * : initial checkin * : fixed log output * : fixed log output 2010-08-04 jbehr * : initial checkin * : initial checkin * : changed size of canvas * : changed size of canvas * : initial checkin * : initial checkin 2010-08-04 yjung * : modified code to work with shader validation * : modified code to work with shader validation 2010-08-03 yjung * : removed obsolete texture code * : removed obsolete texture code 2010-07-22 akustikkoppler * : - change Headlight calculation for testing * : - change Headlight calculation for testing * : * : 2010-07-22 jbehr * : title added * : title added * : initial checkin * : initial checkin * : initial checkin * : initial checkin * : local ar links added * : local ar links added 2010-07-22 tobold * : Added batch file to create x3dom.js from all .js files. * : Added batch file to create x3dom.js from all .js files. 2010-07-22 akustikkoppler * : - fix Shader for disabled Lighting * : - fix Shader for disabled Lighting 2010-07-22 tobold * : Fixed color values. * : Fixed color values. * : Added one more example. * : Added one more example. * : * : 2010-07-22 yjung * : older gfx code that still works on n900 * : older gfx code that still works on n900 2010-07-22 jbehr * : initial checkin * : initial checkin * : initial checkin * : initial checkin * : initial checkin * : initial checkin * : references local copy of jQuery * : references local copy of jQuery * : initial checkin * : initial checkin 2010-07-22 tobold * : Added backtrack method from x3d node to SAIBrowser object. * : Added backtrack method from x3d node to SAIBrowser object. 2010-07-22 jbehr * : initial checkin * : initial checkin 2010-07-22 akustikkoppler * : - add test_blinkingLight.xhtml Scene * : - add test_blinkingLight.xhtml Scene 2010-07-21 jbehr * : initial checkin * : initial checkin * : replaced gif with png * : replaced gif with png * : initial checkin * : initial checkin 2010-07-21 akustikkoppler * : - add test_animatedLights.xhtml * : - add test_animatedLights.xhtml 2010-07-21 yjung * : local links * : local links 2010-07-21 tobold * : Added multiple container instantiation. * : Added multiple container instantiation. * : Added _x3domNode SAI object forwarding. * : Added _x3domNode SAI object forwarding. 2010-07-20 akustikkoppler * : - add ViewPoint to test_dynamicLights.xhtml * : - add ViewPoint to test_dynamicLights.xhtml * : - add rebuilding Shader on Light changes - add test_dynamicLights.xhtml - delete normalMatrix * : - add rebuilding Shader on Light changes - add test_dynamicLights.xhtml - delete normalMatrix 2010-07-20 jbehr * : make numFaces and numCoords a property per context * : make numFaces and numCoords a property per context 2010-07-20 yjung * : fixed missing fields in primive geo * : fixed missing fields in primive geo 2010-07-20 akustikkoppler * : - add experimental Ventilator Scene * : - add experimental Ventilator Scene 2010-07-19 yjung * : * : 2010-07-19 akustikkoppler * : - add renderShape Function * : - add renderShape Function 2010-07-19 jbehr * : used addField_MFFLoat for interpolator to make parser more robust * : used addField_MFFLoat for interpolator to make parser more robust 2010-07-19 akustikkoppler * : * : 2010-07-17 yjung * : * : * : * : 2010-07-16 jbehr * : version info readded * : version info readded * : fixed js order * : fixed js order * : version.js added * : version.js added * : version removed from header * : version removed from header 2010-07-15 jbehr * : invalidateGLObject added * : invalidateGLObject added * : invalidateGLObject added * : invalidateGLObject added 2010-07-15 yjung * : * : * : * : 2010-07-15 akustikkoppler * : -start implement commonSurfaceShader * : -start implement commonSurfaceShader 2010-07-15 yjung * : * : * : * : * : * : 2010-07-15 akustikkoppler * : - fix alpha discard * : - fix alpha discard 2010-07-15 yjung * : * : 2010-07-15 akustikkoppler * : - scale streetLamp-Example textures to nearest power of 2 * : - scale streetLamp-Example textures to nearest power of 2 * : * : * : - some Shader changes * : - some Shader changes 2010-07-14 akustikkoppler * : * : * : * : * : - change all shader booleans/integer to floats - clamp values after every light calculation * : - change all shader booleans/integer to floats - clamp values after every light calculation 2010-07-14 yjung * : 'nicefied' canvas example * : 'nicefied' canvas example * : * : 2010-07-14 jbehr * : inserted canvas code again * : inserted canvas code again 2010-07-13 akustikkoppler * : - add Shader-Generator-function * : - add Shader-Generator-function 2010-07-13 jbehr * : test route added * : test route added * : isActive message added * : isActive message added * : set_bind working * : set_bind working * : initial checkin * : initial checkin 2010-07-13 yjung * : painter example (TODO: replace non-working jquery stuff) * : painter example (TODO: replace non-working jquery stuff) * : * : * : * : * : basic support for canvas as texture * : basic support for canvas as texture 2010-07-13 akustikkoppler * : - fix color picking - fix shininess * : - fix color picking - fix shininess 2010-07-12 jbehr * : changed initial color to yellow * : changed initial color to yellow * : initial checkin * : initial checkin 2010-07-12 tobold * : Added Internet Explorer ActiveX object instantiation. * : Added Internet Explorer ActiveX object instantiation. 2010-07-12 akustikkoppler * : - Merged new Rendercode * : - Merged new Rendercode 2010-07-08 yjung * : video Texture child added - but only proof-of-concept yet as there are still some problems * : video Texture child added - but only proof-of-concept yet as there are still some problems 2010-07-08 jbehr * : SFInt32 origChannelCount added, '0' is default ans means the system should figure out the chanel count * : SFInt32 origChannelCount added, '0' is default ans means the system should figure out the chanel count 2010-07-07 yjung * : * : * : * : * : yet another multi-index bug-fix * : yet another multi-index bug-fix 2010-07-07 jbehr * : log removed * : log removed * : moved style to head * : moved style to head * : translation added * : translation added 2010-07-07 yjung * : transponed matrix * : transponed matrix * : * : 2010-07-07 jbehr * : initial checkin * : initial checkin * : addition output added * : addition output added * : render false removed * : render false removed * : 3d matrix support * : 3d matrix support * : anim stat added * : anim stat added * : text update * : text update * : css trans added * : css trans added 2010-07-07 yjung * : support for matrixX * : support for matrixX 2010-07-06 jbehr * : autoGen stored * : autoGen stored 2010-07-04 yjung * : fixed memleak on node remove and implemented dynamic Texture node add/removal * : fixed memleak on node remove and implemented dynamic Texture node add/removal 2010-07-01 yjung * : * : * : * : 2010-06-30 yjung * : SField follower impl. (except isActive) * : SField follower impl. (except isActive) * : * : * : some dampers * : some dampers * : * : * : * : 2010-06-29 yjung * : * : * : * : * : * : 2010-06-28 jbehr * : title added * : title added * : title added * : title added * : initial checkin * : initial checkin * : added missing namespace-link to default bindable * : added missing namespace-link to default bindable * : navigation fixed * : navigation fixed * : working bindable stack * : working bindable stack * : working bindable stack * : working bindable stack 2010-06-28 yjung * : * : 2010-06-28 jbehr * : bindable registration works * : bindable registration works * : doc._bindableBag added * : doc._bindableBag added 2010-06-28 yjung * : corrected node hierarchy * : corrected node hierarchy * : added node skeleton * : added node skeleton 2010-06-25 yjung * : minor fixes * : minor fixes * : ColorRGBA added * : ColorRGBA added * : fixed box pick mode * : fixed box pick mode * : text works with webkit again * : text works with webkit again * : final fixes * : final fixes * : code working again * : code working again * : fog fix * : fog fix 2010-06-25 akustikkoppler * : * : 2010-06-24 yjung * : accelerometer example (tested on N900) * : accelerometer example (tested on N900) * : partial undu * : partial undu * : partially working * : partially working 2010-06-24 jbehr * : scene to viewarea split * : scene to viewarea split 2010-06-21 yjung * : added interface (only) * : added interface (only) * : fix for ticket #31 * : fix for ticket #31 2010-06-18 yjung * : * : 2010-06-18 jbehr * : doc._nodeBag added * : doc._nodeBag added 2010-06-18 yjung * : * : * : * : 2010-06-10 yjung * : update due to changes in readPixels method * : update due to changes in readPixels method 2010-06-09 yjung * : paraview example update * : paraview example update * : * : * : * : 2010-06-08 yjung * : * : * : pickMode 'color' added * : pickMode 'color' added * : example * : example * : added face and vertex count * : added face and vertex count 2010-05-27 jbehr * : disc update * : disc update 2010-05-19 jbehr * : initial checkin * : initial checkin 2010-05-19 yjung * : fixed wrong indexing for face normals * : fixed wrong indexing for face normals 2010-05-11 yjung * : fixed FBO issues on webkit * : fixed FBO issues on webkit 2010-05-06 jbehr * : TimeSensor removed * : TimeSensor removed 2010-04-29 yjung * : * : 2010-04-28 yjung * : restricted picking to tri-based geo * : restricted picking to tri-based geo 2010-04-27 yjung * : mimetype check * : mimetype check 2010-04-26 yjung * : impl. IndexedLineSet * : impl. IndexedLineSet 2010-04-19 jbehr * : render stuff * : render stuff 2010-04-09 jbehr * : changed to 1.1-alpha * : changed to 1.1-alpha 2010-03-25 jbehr * : final 1.0 version * : final 1.0 version 2010-03-25 yjung * : no runtime if no GL * : no runtime if no GL 2010-03-25 keijen * : removed solid and lt attributes in sphere nodes * : removed solid and lt attributes in sphere nodes 2010-03-24 yjung * : corrected log msg * : corrected log msg 2010-03-24 keijen * : added on_maker_loss function in flash tracker * : added on_maker_loss function in flash tracker * : updates * : updates * : adding demo-sources-zip * : adding demo-sources-zip * : cleaned up. Using getElementByID function now * : cleaned up. Using getElementByID function now 2010-03-23 yjung * : initial checkin * : initial checkin * : clean-up on exit * : clean-up on exit * : added normal map * : added normal map * : implemented VertexAttribute * : implemented VertexAttribute 2010-03-22 keijen * : update of the flash sources zip file * : update of the flash sources zip file 2010-03-22 yjung * : clean-ups * : clean-ups * : impl. MultiTexture (currently only for use in shaders) * : impl. MultiTexture (currently only for use in shaders) * : sorted components * : sorted components 2010-03-22 keijen * : cleaned up. Modified function name * : cleaned up. Modified function name 2010-03-22 yjung * : fixed cube tex * : fixed cube tex 2010-03-21 yjung * : initial check-in * : initial check-in 2010-03-19 keijen * : cleaned up. renamed function from get to set. Canvas toggle is completly done in JS now, not as before in flash * : cleaned up. renamed function from get to set. Canvas toggle is completly done in JS now, not as before in flash 2010-03-19 michaelzoellner * : x3dom_flar cleaned up. Still functions to rename within Flash. * : x3dom_flar cleaned up. Still functions to rename within Flash. 2010-03-19 yjung * : updated version * : updated version 2010-03-19 keijen * : * : * : * : * : * : * : * : 2010-03-19 yjung * : renamed example * : renamed example * : finished CubeTexture * : finished CubeTexture 2010-03-19 keijen * : update of files names and folder structure * : update of files names and folder structure 2010-03-19 yjung * : fixed text, picking etc. * : fixed text, picking etc. 2010-03-19 keijen * : * : * : * : * : rotated earth 180 degrees and removed red border around canvas * : rotated earth 180 degrees and removed red border around canvas * : * : * : Updating Demo. Added source files for FLARToolkit and new marker of fhg logo * : Updating Demo. Added source files for FLARToolkit and new marker of fhg logo 2010-03-18 jbehr * : generic download count * : generic download count * : only render on request * : only render on request 2010-03-18 yjung * : added example * : added example 2010-03-17 yjung * : implemented CubeMapTexture * : implemented CubeMapTexture * : implemented IndexedTriangleSet and fixed styling issues * : implemented IndexedTriangleSet and fixed styling issues * : removed outdated tests * : removed outdated tests 2010-03-15 yjung * : added experimental purely DOM-driven render update * : added experimental purely DOM-driven render update 2010-03-15 michaelzoellner * : X3DOMFLAR Example structure * : X3DOMFLAR Example structure * : X3DOMFLAR Example corrected -> Array.toString() was the answer. Something changed in MatrixTransform * : X3DOMFLAR Example corrected -> Array.toString() was the answer. Something changed in MatrixTransform * : X3DOMFLAR Example * : X3DOMFLAR Example 2010-03-13 yjung * : renamed field tag to uniform in webSG example * : renamed field tag to uniform in webSG example 2010-03-12 yjung * : some fixes * : some fixes * : improved picking and a fix * : improved picking and a fix 2010-03-12 jbehr * : Node::getX3DDoc() added * : Node::getX3DDoc() added 2010-03-12 yjung * : got the toon shader working in the ComposedShader node * : got the toon shader working in the ComposedShader node 2010-03-11 yjung * : oops * : oops * : dynamic fields for shader * : dynamic fields for shader * : fix * : fix * : changes in styling * : changes in styling 2010-03-10 yjung * : websg has no runtime anymore * : websg has no runtime anymore * : very first prototype of webSG proposal * : very first prototype of webSG proposal 2010-03-09 jbehr * : typo fixed * : typo fixed * : color changed * : color changed * : text added * : text added * : initial checkin * : initial checkin 2010-03-09 yjung * : idBuf now default for picking * : idBuf now default for picking * : fix * : fix 2010-03-08 yjung * : Anchor and click working again (state as before) * : Anchor and click working again (state as before) * : worked on picking * : worked on picking * : added debug foregrounds * : added debug foregrounds 2010-03-07 yjung * : first version of idBuffer for speeding-up picking * : first version of idBuffer for speeding-up picking 2010-03-07 jbehr * : initial checkin * : initial checkin 2010-03-07 yjung * : even more HTML-like... * : even more HTML-like... * : made car config example even more HTML-like * : made car config example even more HTML-like * : added support for HTML/CSS colors to SFColor * : added support for HTML/CSS colors to SFColor 2010-03-06 yjung * : HTML img element as Texture child * : HTML img element as Texture child * : context params added * : context params added * : minor fixes * : minor fixes * : fixed broken python packer script * : fixed broken python packer script 2010-03-05 jbehr * : fixed attribute updates * : fixed attribute updates * : fixed updates * : fixed updates 2010-03-05 yjung * : added LOD * : added LOD * : doesn't work on minefield * : doesn't work on minefield * : onload speedup and setValueByStr for all MFields * : onload speedup and setValueByStr for all MFields 2010-03-05 keijen * : adding Data folder * : adding Data folder * : adding FLARToolkit tracker version to demo * : adding FLARToolkit tracker version to demo 2010-03-05 yjung * : * : 2010-03-04 yjung * : now also colors can be changed * : now also colors can be changed 2010-03-02 jbehr * : dull texture fixed * : dull texture fixed * : inital checkin * : inital checkin 2010-03-01 michaelzoellner * : x3dom flartoolkit ar example corrected * : x3dom flartoolkit ar example corrected 2010-02-25 michaelzoellner * : x3dom flartoolkit ar example corrected * : x3dom flartoolkit ar example corrected * : x3dom flartoolkit ar example corrected * : x3dom flartoolkit ar example corrected * : x3dom flartoolkit ar example corrected * : x3dom flartoolkit ar example corrected * : x3dom flartoolkit ar example added * : x3dom flartoolkit ar example added * : x3dom flartoolkit ar example added * : x3dom flartoolkit ar example added 2010-02-24 yjung * : shadows now much faster * : shadows now much faster * : fixed some stupid bugs * : fixed some stupid bugs 2010-02-24 jbehr * : mime-type fixed * : mime-type fixed * : initial checkin * : initial checkin 2010-02-24 yjung * : toggle button for shadows in fanOut test * : toggle button for shadows in fanOut test 2010-02-23 yjung * : removed non-working demo * : removed non-working demo 2010-02-23 michaelzoellner * : FLARToolkit example * : FLARToolkit example 2010-02-23 yjung * : major performance optimizations * : major performance optimizations 2010-02-22 yjung * : fixed typo * : fixed typo * : added explanation * : added explanation 2010-02-22 jbehr * : case fixed * : case fixed * : initial checkin * : initial checkin * : image channes test added * : image channes test added 2010-02-22 yjung * : plane mapping as default case * : plane mapping as default case * : online config * : online config 2010-02-22 jbehr * : initial checkin * : initial checkin * : changed texture to dullChrome-rgb * : changed texture to dullChrome-rgb * : rgb version for testing * : rgb version for testing 2010-02-22 yjung * : * : * : yet another webkit workaround * : yet another webkit workaround 2010-02-22 jbehr * : added ogv and mp4 examples * : added ogv and mp4 examples * : log output removed * : log output removed 2010-02-21 yjung * : fixed broken link in jQuery example * : fixed broken link in jQuery example 2010-02-20 yjung * : updated model * : updated model * : fix for ticket #23 * : inital check-in of car demo * : impl. TextureCoordinateGenerator (only sphere mode) * : dynamic texture update 2010-02-17 jbehr * : render-layer updates * : render layer added 2010-02-15 yjung * : tree now also links to spec 2010-02-13 yjung * : added links to spec to nodetypetree 2010-02-13 jbehr * : 2010 update elems added 2010-02-13 yjung * : cleanup of components * : some fixes and improvements 2010-02-12 jbehr * : initial checkin 2010-02-12 yjung * : removed useless method, fixed a bug, and added support for alternative sound files 2010-02-12 jbehr * : support for absolut/relative urls added 2010-02-12 peschler * : Now extracting svn revision info and version and writing it to version.js. 2010-02-12 jbehr * : removed extra texture * : initial checkin * : initial checkin 2010-02-12 yjung * : fixed hierarchy 2010-02-12 jbehr * : removed extra traversal for setAttribute workaround, fixes #17 2010-02-11 jbehr * : support for containerField added 2010-02-10 jbehr * : initial checkin 2010-02-10 peschler * : Additionally dump the nodetypes by component. 2010-02-10 yjung * : partial impl. of collision node 2010-02-10 jbehr * : Collision node added 2010-02-09 yjung * : sound test -- webkit seems to support only ogg, no wav 2010-02-06 yjung * : added sound file for comic example 2010-02-06 jbehr * : initial checkin 2010-02-05 yjung * : impl. sound * : fix 2010-02-05 jbehr * : initial checkin * : BindableBag and BindableStack added * : inline fixed 2010-02-04 jbehr * : ctx leftover removed * : namespaces added 2010-02-04 yjung * : higher shadow value precision * : forgot to clean up color buffer 2010-02-03 peschler * : Minor fixes to make jslint happy. * : Cleanup. Removed unused variables and debugging messages. * : Minor fixes to make jslint happy. 2010-02-03 yjung * : very primitive and basic integration of x3d shader nodes * : fixed wrong cube face assignment 2010-02-02 yjung * : sky box background via cube texture * : added error msg 2010-02-01 jbehr * : renamed _attribute_ to addField * : ctx clenup * : example back-port 2010-02-01 yjung * : removed old comments 2010-01-31 yjung * : implemented primitive background texture support * : fixed ccw flag and smooth normal calculation for multi index meshes, thereby made silhouette example work * : removed matrix hack 2010-01-30 yjung * : moved mesh creation from ctor to nodeChanged for allowing to USE Coordinate nodes etc * : removed tmp file 2010-01-30 jbehr * : initial checkin * : _compName to node constructor added 2010-01-30 yjung * : moved dirty flag back to Shape * : implemented Switch node * : continued working on code clean-up 2010-01-29 jbehr * : changed link to _typeName 2010-01-24 jbehr * : now in wp CMS 2010-01-23 yjung * : worked on clean-up of internal structure 2010-01-21 jbehr * : Node/Elem relation added 2010-01-21 yjung * : removed more syntax errors 2010-01-20 jbehr * : jslint fixes x3d.js * : MatrixTransform added * : missing semicolons added 2010-01-19 jbehr * : initial checkin 2010-01-19 peschler * : Added a debug webpage for displaying the nodetype tree. The entries of the x3dom.nodeType map now store the nodetype name. 2010-01-19 yjung * : first version of MovieTexture * : re-added special matrix hack for AR demo 2010-01-18 jbehr * : added _childNodes hander to generic addChild/removeChild * : added handler for SFNode/MFNode * : SFNode/MFNode added 2010-01-18 yjung * : Matrix getTransform instead of old decompose * : field update now works for all single fields, provided that there is a fieldChanged handler * : started to rename field methods more spec conformant and improved field update mechanism * : removed some more syntax errors 2010-01-17 yjung * : removed syntax errors 2010-01-15 yjung * : typo * : improved regexp * : matrix parse method added 2010-01-14 yjung * : test 2010-01-14 jbehr * : removed code to compy MFVec3f data 2010-01-14 yjung * : added shadow example * : added check for set 2010-01-13 jbehr * : color fixed * : initial checkin 2010-01-13 yjung * : Der Flipper flippert... 2010-01-13 jbehr * : initial checkin * : initial checkin * : first DOMNodeRemoved impl. 2010-01-13 yjung * : uhh, I should think before checking in :( * : * : * : fix of evil copy paste bug 2010-01-12 yjung * : 2010-01-12 jbehr * : some text fixes * : initial checkin 2010-01-12 yjung * : shadowing 2010-01-11 yjung * : fix in rotFromTo * : fbo code added * : quat negate fix * : minor fix 2010-01-10 yjung * : pointset without color node now also possible 2010-01-09 yjung * : show all * : minor improvements of text 2010-01-08 yjung * : basic text support * : got text working 2010-01-07 jbehr * : added comment about self-closing tags * : html/xhtml updates 2010-01-07 yjung * : rescaled texture * : workaround dom mutation for webkit 2010-01-06 yjung * : fixed primitive render bug for webkit 2010-01-05 yjung * : oops, removed dbg output * : fix: added also dummy nodes for TextureCoordinate and Normal 2010-01-05 peschler * : Added HTML5 compatibility (new test test_betaGear.html). test_lowercaseElements.xhtml will no longer work because XHTML5 is handled strict now (in XHTML5 nodetype names must be camel case). 2009-12-24 yjung * : finished pointset 2009-12-23 yjung * : PointSet added 2009-12-22 yjung * : todos 2009-12-19 yjung * : implementented texture coords also for sphere 2009-12-18 peschler * : Added support for new webgl contexts named "experimental-webgl" and "webgl". 2009-12-18 jbehr * : experimental-webgl comment added 2009-12-17 yjung * : check for numUniforms/Attribs now works 2009-12-13 yjung * : removed dbg alert 2009-12-11 yjung * : workaround for blending bug in webkit and chrome * : check for null 2009-12-09 peschler * : Replaced all xpath calls - Scene is now searched as a direct child of the X3D element. Routes are now searched and registered during initial DOM traversal. * : Fixed Inline nodes after addition of mixed case node names. 2009-11-24 jbehr * : initial checkin 2009-11-19 yjung * : test lower case attrib 2009-11-18 peschler * : Added support for lowercase X3D elements. You can now mix lower/uppercase element names. Attribute names must still be camel cased for now - discussion needed on this topic. Added a test scene for lowercase elements (the test mixes upper and lowercase elements). 2009-11-17 michaelzoellner * : TwittARound with location debug messages 2009-11-15 jbehr * : WebGL Array prefix and Firefox/Minefield compatibility code added * : runServer and count added 2009-11-06 michaelzoellner * : Twittaround update * : TwittARound Example Update * : TwittARound Example 2009-11-05 jbehr * : initial checkin 2009-11-04 yjung * : some more lint conformant changes * : started making lint conformant 2009-11-03 yjung * : fixed ugly copy paste error in multi-index texCoords * : fix * : raising onload event after scene setup 2009-11-03 jbehr * : initial checkin 2009-11-03 yjung * : test for node insertions during runtime 2009-11-03 jbehr * : copyright comment changed 2009-11-03 yjung * : impl. none navType and texture repeat 2009-11-02 yjung * : forgot img for example * : impl TextureTransform 2009-11-02 peschler * : x3dom-nox3d container (which is used when WebGL is not supported) is no longer resized to match the image size because this will fail when the image is not loaded yet. Now simply using CSS to style the x3dom-nox3d container. 2009-11-02 jbehr * : initial checkin * : reposition model * : initial checkin 2009-11-01 jbehr * : backgroup update 2009-11-01 yjung * : yet another try 2009-11-01 jbehr * : typo fixed 2009-11-01 yjung * : some more log messages 2009-11-01 jbehr * : added redBox.x3d to inline test 2009-11-01 yjung * : added log msg and fix * : check for light intensity * : forgot handling non-ready state 2009-10-31 yjung * : impl Anchor * : got Inline running :-) 2009-10-31 jbehr * : debug output removed * : moved dots and lines to texture generic * : onclick removed * : initial checkin 2009-10-31 yjung * : usage of directional light only if node defined and on true, also creation of viewpoint/ background node on first request if not present for simplifying code * : fixed testserver for windows 2009-10-31 michaelzoellner * : Examples Update * : First Examples Update * : Example CSS 2009-10-30 yjung * : little fixes 2009-10-30 peschler * : More code cleanup and rewriting as recommended by jslint. * : Changed some code to make jslint and the packer happy. Those errors prevented the bundle from being used on the live webpage. Not all jslint complaints are fixed, yet. 2009-10-30 yjung * : example * : example 2009-10-30 peschler * : Changed for loops from for/in to indexing due to errors with minifier. 2009-10-30 jbehr * : debug output removed * : normals removed * : id example added * : id example added * : not needed anymore * : initial checkin * : added source dependence 2009-10-29 jbehr * : initial checkin * : initial checkin 2009-10-29 peschler * : Makefile now using x3dom_packer to generate bundled source. 2009-10-29 jbehr * : replaced x3dom.js with x3dmain.js 2009-10-29 peschler * : Cleanup. Canvas div element now gets assigned the correct class (i.e. "x3dom-canvas"). * : Added Dean Edwards js packer. Added packing script for X3DOM which concatenates sources and minifies or packs them. 2009-10-29 jbehr * : move 2009-10-29 peschler * : HTML canvas now gets the correct "class" attribute (x3dom-canvas). 2009-10-29 yjung * : hups * : added vertex colors and some fixes 2009-10-29 peschler * : Updated x3d canvas css. All aspects of x3dom should no be styleable via CSS (except x,y,width and height of the canvas). * : Added alternate image for helloX3D example. Image is used when WebGL is not available/supported. * : Updated x3dom canvas and div css. * : Added basic x3dom css and updated test cases to use it. The goal is to make every aspect of x3dom (canvas, canvas div, no x3d div, etc) CSS stylable. 2009-10-29 yjung * : fixed find, needed for scalar interpolator 2009-10-28 michaelzoellner * : Beta Gear example added 2009-10-28 peschler * : Removed the now obsolete nodeTypeMap. The autoChild mechanism was added to the X3DGroupingNode base class. * : Fixed js warnings reported by jslint (http://www.jslint.com/) 2009-10-28 yjung * : intermediate checkin... 2009-10-28 peschler * : Added new tools dir and a Python based JavaScript minifier. * : Statistics div is now invisible when WebGL is not available. * : Fixed info div when WebGL is not available. Corrected link for supported browsers. * : CSS adjustments on canvas and canvasDiv. Need to rethink styling for auto-generated elements to make it possible to fully style them using CSS. Resolving this issue is a little bit tricky without firebug. 2009-10-27 peschler * : Added jQuery manipulation example. 2009-10-27 yjung * : removed inefficient search for lights 2009-10-27 peschler * : More UML documentation. 2009-10-27 yjung * : changed fps to stat and added attrib for showLog 2009-10-27 peschler * : Adopted unit test for SFVec2 to new modified function name "normalised". * : Initial import for ArgoUML UML diagrams (class and sequence diagrams). 2009-10-27 jbehr * : moved tmp to arch 2009-10-27 yjung * : started adding a light * : better handling if no gl * : added simple callback 2009-10-27 peschler * : Initial import of Python based standalone WSGI webserver for debugging (e.g. INLINE). See README.testserver on how to use it. 2009-10-27 yjung * : impl solid * : fixed typos 2009-10-26 jbehr * : removed second comment about speed * : addad comment about webkit speed * : inline test added * : showFPS comment added 2009-10-26 yjung * : added method for _really_ activating console (otherwise without) * : first version of multi-index handling * : point toggle * : new test * : code cleanups 2009-10-25 yjung * : 'r' for reset view and some fixes * : started with picking for fixing pan 2009-10-24 yjung * : oops, fixed scroll * : moved projection calc to viewpoint and disabled context menu for canvas * : implemented PositionInterpolator, improved OrientationInterpolator, and added some more Node interfaces for DirectionalLight etc (not yet eval.) 2009-10-23 yjung * : check for keys on mouse evt * : hups, removed setting font style twice * : num objects in statistics 2009-10-23 jbehr * : test_helloX3DWorld.xhtml added * : initial checkin * : initial checkin 2009-10-23 yjung * : sorting time added to statistics 2009-10-23 jbehr * : inital checkin * : torus removed form the xhtml page (code is still there) 2009-10-23 yjung * : fixed lighting in test 2009-10-23 jbehr * : camera update 2009-10-23 michaelzoellner * : Logo textures added. Rotating boxes exmple whitened. 2009-10-23 yjung * : finished primitives 2009-10-23 jbehr * : timer-handler cleanup and better TimeSensor impl. 2009-10-23 yjung * : added cylinder 2009-10-23 jbehr * : readded 4 objects 2009-10-23 yjung * : fixed typos 2009-10-23 jbehr * : fanOut comment added * : added fanOut to index.html 2009-10-23 yjung * : added Torus primitive * : changed set_rotation to rotation for making route working (and some minor other fixes) 2009-10-22 jbehr * : initial checkin * : minor changes to the nav-text * : debug output removed * : def/use fixes 2009-10-22 yjung * : render time * : styles internally set 2009-10-22 jbehr * : initial checkin 2009-10-22 yjung * : speed improvements 2009-10-22 jbehr * : perect result added 2009-10-22 yjung * : some docu 2009-10-22 jbehr * : test_imageFormats added 2009-10-22 yjung * : name change * : fixed texCoords * : 2009-10-21 yjung * : creation of attribute buffers only once on init * : now all textures are loaded 2009-10-21 jbehr * : draw method added * : removed clearDepthf() workaround for firefox 2009-10-21 yjung * : fixed typos 2009-10-20 jbehr * : webkit links added 2009-10-20 yjung * : removed nested callbacks 2009-10-20 jbehr * : extra webgl/moz code for clearDepth() * : changed super to superClass 2009-10-20 yjung * : 2009-10-20 jbehr * : initial checkin * : tests renamed * : initial checkin * : TimeSensor removed 2009-10-20 yjung * : added Group node 2009-10-20 jbehr * : initial checkin 2009-10-20 yjung * : CoR added 2009-10-20 jbehr * : changed to centered object * : texture added 2009-10-19 peschler * : Added new types and unit tests. 2009-10-19 jbehr * : shader code removed 2009-10-19 yjung * : initial check in of more complex example * : lots of fixes 2009-10-19 michaelzoellner * : Cleaned up templates * : Added website template * : Added website template 2009-10-18 yjung * : minor fixes * : finally fixed navigation by calculating bboxes 2009-10-17 yjung * : fixed trackball navigation 2009-10-16 yjung * : fixed texCoord upload 2009-10-15 yjung * : improved rendering and finally managed to really transfer vertex attribs to GPU 2009-10-15 peschler * : Added SFColor and initial MFColor implementation. Also added unit tests for the new types. Adopted Background node implementation to use new MFColor field. 2009-10-14 peschler * : Updated field unit tests. * : Updated field types. * : Added SFVec2. * : Initial import of unit test framework. Initial field tests in fieldTests.html (only SFVec2 test for now). 2009-10-13 yjung * : started impl texCoords * : impl ImageTexture * : fix 2009-10-12 peschler * : Added an initial implementation of syncing DOM attributes to X3D fields using DOM mutation events. Added two examples of scripting the DOM to animate scale and diffuseColor. * : Now using event listeners for window.onload to avoid replacement by a user script. Some minor optimisation in the tick() function. 2009-10-12 yjung * : code for texturing - not yet integrated * : fixed indices and started impl. Background * : fixed wrong resolution 2009-10-11 yjung * : implemented basic navigation functionality and added workaround for missing index fields 2009-10-10 yjung * : basic shader integration and xpath fix 2009-10-09 yjung * : started moving shaders 2009-10-08 peschler * : Added fps display which can be positioned and styled via CSS (e.g. as an overlay for the canvas). * : Added a first test of DOM mutation events to monitor DOM changes. Insert, remove and modification events work just fine ;) Updating the render graph when changes in the DOM graph occur should be possible :)) * : Now doing inplace rendering, i.e. a element is created automatically for every X3D scene in the page. x, y, width and height attributes from the X3D element are passed to the created canvas element. * : Fixed validation erros reported by jslint. * : Started documentation. Cleanup. * : Added basic documentation files (based on jsdoc_toolkit). * : Cleanup. * : Moved all nodetypes into the x3dom.nodeTypes namespace. * : Moved SFQuaternion into x3dom.fields namespace. 2009-10-06 peschler * : Moved fields into new field.js and into x3dom.fields namespace. Nodes are currently direct attributes of the x3dom namespace but should be moved to x3dom.nodes. Including math.js is currently no longer necessary. 2009-10-05 peschler * : Adopted to x3dom namespace refactoring. Now using the x3dom.wrap() function to create an X3DCanvas from a HTML canvas. * : Adoptions to new x3dom.debug logging framework. * : Finally fixed things to see some geometry. Not perfect yet, but it's a start. * : Refactoring. x3dom is now a namespace. Added a X3DCanvas class which wraps the HTMLCanvas. * : Some cleanup and initial test of debugging code. * : Added debugging code. 2009-10-04 peschler * : Initial import of reworked taylor codebase. Still work in progress. Only background color works, no geometry visible yet. 2009-09-30 peschler * : Moved the existing code to trunk.