summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Adapt examples to use rotation property and quaternion helperSean Harmer2015-11-2017-166/+37
* Adapt examples to use no args form of Qt.matrix4x4()Sean Harmer2015-11-2017-129/+38
* Add a simple example showing how to use the new transformSean Harmer2015-11-208-1/+395
* Avoid double->float conversion warning with MSVCLaszlo Agocs2015-11-201-1/+1
* GraphicsHelper: fix switchPaul Lemire2015-11-201-5/+5
* Entity: make bounding volumes getter constPaul Lemire2015-11-201-3/+3
* TriangleBoundingVolume addedPaul Lemire2015-11-203-2/+285
* QRay3D: add a distance propertyPaul Lemire2015-11-202-7/+23
* QBoundingVolume: add triangle typePaul Lemire2015-11-201-1/+2
* PlatformSurfaceFilter/Renderer: render only when surface is exposedPaul Lemire2015-11-203-2/+19
* QInputAspect: load input device plugins on start upPaul Lemire2015-11-203-0/+27
* Remove QAbstractTransform and friendsSean Harmer2015-11-1739-1731/+1
* Remove transforms property of QTransformSean Harmer2015-11-17108-1433/+1435
* Setting matrix property to decompose to S, R, TSean Harmer2015-11-176-11/+234
* Add some more quaternion helpers to QTransformSean Harmer2015-11-162-0/+37
* Add convenience API for creating quaternions for the rotation propertySean Harmer2015-11-162-0/+13
* Handle creating QMatrix4x4 from js with no argumentsSean Harmer2015-11-161-1/+5
* Rename orthogonal projection to orthographic projectionSean Harmer2015-11-164-9/+9
* Change scale property to scale3D and provide uniform scale propertySean Harmer2015-11-163-9/+30
* Update transformation matrix from the scale, rotation and translationSean Harmer2015-11-162-7/+24
* Update backend Transform properties from frontend changesSean Harmer2015-11-163-0/+17
* Add scale, rotation and translation properties to QTransformSean Harmer2015-11-163-2/+75
* Updated comment for better understanding of the codePaul Lemire2015-11-161-2/+1
* CalculateBoundingVolumeJob: clear previous dependenciesPaul Lemire2015-11-161-0/+2
* Updated CalcBoundingVolumeJob: to compute BV only when neededPaul Lemire2015-11-162-23/+51
* Updated Entity unit testsPaul Lemire2015-11-161-0/+3
* Entity: add a boundingVolumeDirty flagPaul Lemire2015-11-162-16/+36
* QAspectJob: add method to clear dependenciesPaul Lemire2015-11-162-0/+21
* QRenderAspect: proper job dependencies and commentsPaul Lemire2015-11-161-1/+10
* UpdateBoundingVolumeJob: slightly updatedPaul Lemire2015-11-161-6/+5
* Entity: add hasChildren methodPaul Lemire2015-11-161-0/+1
* FramePreparationJob fix: traverse childrenPaul Lemire2015-11-161-0/+4
* QSceneLoader: do not leak built scenePaul Lemire2015-11-162-3/+5
* GeometryRenderer: do not leak geometry build with functorPaul Lemire2015-11-162-2/+4
* Export EntityManager for unit testsPaul Lemire2015-11-161-1/+4
* Export updateboundingvolumejob for unit testsPaul Lemire2015-11-161-1/+1
* Export renderviejob for unit testsPaul Lemire2015-11-161-1/+1
* Export framepreparationjob for unit testsPaul Lemire2015-11-161-1/+1
* Export framecleanupjob for unit testsPaul Lemire2015-11-161-1/+1
* QAbstractAspect: only register if arbiter no nullPaul Lemire2015-11-161-4/+6
* Renderer: use NodeManagersPaul Lemire2015-11-1622-379/+293
* NodeManagers class addedPaul Lemire2015-11-163-2/+589
* QResourcesManager: use const in NonLocking LockerPaul Lemire2015-11-161-1/+1
* Qt3DInput: add QInputDeviceFactory and QInputDevicePluginPaul Lemire2015-11-165-2/+299
* CalcBoundingVolume: don't go through the BBox intermediate stepPaul Lemire2015-11-161-9/+1
* Use the FrameCleanupJob to update the QBoundingVolumesDebugPaul Lemire2015-11-162-0/+23
* Renderer: fix empty VAO casePaul Lemire2015-11-161-6/+8
* Unit tests for default meshesPaul Lemire2015-11-163-1/+163
* Entity unit tests updatedPaul Lemire2015-11-161-1/+10
* Entity: add reference to QBoundingVolumeDebug componentsPaul Lemire2015-11-162-0/+30