diff options
author | Teravus Ovares | 2008-03-21 05:54:56 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-03-21 05:54:56 +0000 |
commit | 0cb05c19529a110c996387bae8ba2047c3232851 (patch) | |
tree | 6c1b59a1ed51ff50629865b76146126b52c24c2f /OpenSim/Region/Environment/Scenes/Scene.Inventory.cs | |
parent | * Removed more encoding faults. (diff) | |
download | opensim-SC-0cb05c19529a110c996387bae8ba2047c3232851.zip opensim-SC-0cb05c19529a110c996387bae8ba2047c3232851.tar.gz opensim-SC-0cb05c19529a110c996387bae8ba2047c3232851.tar.bz2 opensim-SC-0cb05c19529a110c996387bae8ba2047c3232851.tar.xz |
* Updated ray tracing code. It's now good enough to use when the XYZ vector components of the scale have a difference of less then 4.5 meters.
* When a new prim is created and raytracing is called for, raytrace from the camera position to the ground in the direction of the Norm(RayEnd - RayStart).
* If we got a hit based on our camera, create the new prim at the edge of the prim we hit.
* Don't raytrace if the difference between any component of the vector exceeds 4.5meters.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/Scene.Inventory.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs b/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs index 046332b..3ce7955 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs | |||
@@ -27,6 +27,7 @@ | |||
27 | 27 | ||
28 | using System; | 28 | using System; |
29 | using System.Collections.Generic; | 29 | using System.Collections.Generic; |
30 | using Axiom.Math; | ||
30 | using libsecondlife; | 31 | using libsecondlife; |
31 | using libsecondlife.Packets; | 32 | using libsecondlife.Packets; |
32 | using OpenSim.Framework; | 33 | using OpenSim.Framework; |