alemart
|
0465beda87
|
Vector2, Vector3: add methods normalized(), plus(), minus() and times()
|
9 月之前 |
alemart
|
12c3257e8d
|
Change the convention used to determine the model and the view matrices
|
9 月之前 |
alemart
|
b8c65b00b7
|
Remove Viewer.transform
|
9 月之前 |
alemart
|
48eb0954f1
|
CameraModel: simplify and refine calculations
|
9 月之前 |
alemart
|
113117d6d7
|
Simplify View, ViewerPose and CameraModel
|
10 月之前 |
alemart
|
6c7143329a
|
Add Viewer.forwardRay()
|
10 月之前 |
alemart
|
e6cdc7ead8
|
Add Viewer.transform
|
10 月之前 |
alemart
|
1494307a77
|
Introduce Transform._scaleAndRotate()
|
10 月之前 |
alemart
|
08ee564dd3
|
Make _clone() internal
|
10 月之前 |
alemart
|
fcd0b5889d
|
Add Vector3._applyRotationQuaternion()
|
10 月之前 |
alemart
|
438b5871da
|
Vector2, Vector3, Quaternion: add clone()
|
10 月之前 |
alemart
|
ae646530be
|
Vector2, Vector3, Quaternion: make the coordinates private
|
10 月之前 |
alemart
|
9494621fb2
|
Add Transform.right, Transform.up and Transform.forward
|
10 月之前 |
alemart
|
785cfe7a8c
|
Add Viewer.raycast()
|
10 月之前 |
alemart
|
cc97c1bdbc
|
Add class Ray
|
10 月之前 |
alemart
|
921f782cad
|
Optimize transform.position
|
10 月之前 |
alemart
|
c0da88e2b8
|
Add PerspectiveView._projectionMatrixInverse
|
10 月之前 |
alemart
|
360bea348a
|
Introduce immutable zero vectors
|
10 月之前 |
alemart
|
556a9cdaaf
|
Vector3: introduce the cross product
|
10 月之前 |
alemart
|
9cf3c62ddd
|
Introduce methods distanceTo() and dot() to Vector2 and Vector3
|
10 月之前 |
alemart
|
f7b06c1d1b
|
Add directionTo() to Vector2 and Vector3
|
10 月之前 |
alemart
|
730a51ce3f
|
Add _clone() to Vector2 and to Vector3
|
10 月之前 |
alemart
|
6c5d792b1e
|
Add methods _add(), _subtract() and _scale() to Vector2 and Vector3
|
10 月之前 |
alemart
|
2838df7d07
|
Introduce Vector2
|
10 月之前 |
alemart
|
1b658b5272
|
Change comment
|
10 月之前 |
alemart
|
ba0801f90d
|
Rename method
|
10 月之前 |
alemart
|
ae3e0085ee
|
Add comment
|
10 月之前 |
alemart
|
636da50646
|
Add Transform.position, Transform.orientation, Transform.scale and Transform._decompose()
|
10 月之前 |
alemart
|
ead82a413a
|
Add Quaternion._conjugate()
|
10 月之前 |
alemart
|
394cf3b765
|
Simplify Transform classes. Use a single class
|
10 月之前 |
alemart
|
bb2953a580
|
Introduce the PoseFilter. Use Quaternions to improve the smoothing of rotations
|
10 月之前 |
alemart
|
45815671c4
|
Introduce Vector3
|
10 月之前 |
alemart
|
2c130b640d
|
Introduce Quaternions
|
10 月之前 |
alemart
|
cbabbe53e2
|
Introduce PerspectiveView.fovx
|
11 月之前 |
alemart
|
b27811123b
|
Update to encantar.js
|
1 年之前 |
alemart
|
4e55d6b4fd
|
Improve the robustness of the pose. Related to #9
|
1 年之前 |
alemart
|
4895decdc6
|
Use a different FOV. Remove old auto-calibration code.
|
1 年之前 |
alemart
|
4bd8111f8f
|
Update year
|
1 年之前 |
alemart
|
952f211aa2
|
Change the license to LGPL
|
1 年之前 |
alemart
|
f55cfbc7d3
|
Update the computation of the modelViewMatrix
|
3 年之前 |
alemart
|
269ed97b73
|
Bugfix: the default distance of the far plane was too small
|
3 年之前 |
alemart
|
55b945684d
|
Initial commit
|
3 年之前 |