
| Key: |
SVC-2095
|
| Type: |
Bug
|
| Status: |
Resolved
|
| Resolution: |
Duplicate
|
| Priority: |
Major
|
| Assignee: |
Unassigned
|
| Reporter: |
Eata Kitty
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
|
Issue Links:
|
Duplicate
|
|
This issue duplicates:
|
|
|
SVC-38 llSetPrimitiveParams has issues with multiple parameters in one call
|
|
|
|
 |
SVC-1146
On Havok4 beta grid, llSetPrimitiveParams behaving differently from main grid
|
|
|
|
|
SVC-2036
llSetPrimitiveParams miss-applies textures when the number of faces increases.
|
|
|
|
|
|
|
|
DEV-12030
Brief
-------
Applying a PRIM_TYPE change to cylinder and a texture onto face 2 in the same function call will fail to texture face 2. This is limited to face 2 on cylinders only, other faces and shapes will function as expected.
Reproduction
-------------------
1) Create two default boxes (NOT CYLINDERS)
2) Link together.
3) Create a new script in the root object. Add the following to state entry of the root primitive and save:
llSetLinkPrimitiveParams(2, [PRIM_TYPE, PRIM_TYPE_CYLINDER, 0, <0.0, 1.0, 0.0>, 0.0, <0.0, 0.0, 0.0>, <1.0, 1.0, 0.0>, <0.0, 0.0, 0.0>, PRIM_TEXTURE, 2, "66864f3c-e095-d9c8-058d-d6575e6ed1b8", <1,1,0>, <1,1,0>, 0]);
The bottom prim of the cylinder will retain the texture when it should update to the new texture.
Notes
--------
- If the primitive being edited is already a cylinder the texture change will complete correctly. This bug is limited to a geometry change and texture change in the same call. This can be demonstrated by resetting the script after performing the reproduction steps or splitting the llSetLinkPrimitiveParams into two with the texture applied seperately to the geometry change.
- Setting multiple face textures will apply all except face 2 no matter what order.
- Other faces except face 2 will texture correctly.
- This error did not exist prior to Havok 4.
|
|
Description
|
DEV-12030
Brief
-------
Applying a PRIM_TYPE change to cylinder and a texture onto face 2 in the same function call will fail to texture face 2. This is limited to face 2 on cylinders only, other faces and shapes will function as expected.
Reproduction
-------------------
1) Create two default boxes (NOT CYLINDERS)
2) Link together.
3) Create a new script in the root object. Add the following to state entry of the root primitive and save:
llSetLinkPrimitiveParams(2, [PRIM_TYPE, PRIM_TYPE_CYLINDER, 0, <0.0, 1.0, 0.0>, 0.0, <0.0, 0.0, 0.0>, <1.0, 1.0, 0.0>, <0.0, 0.0, 0.0>, PRIM_TEXTURE, 2, "66864f3c-e095-d9c8-058d-d6575e6ed1b8", <1,1,0>, <1,1,0>, 0]);
The bottom prim of the cylinder will retain the texture when it should update to the new texture.
Notes
--------
- If the primitive being edited is already a cylinder the texture change will complete correctly. This bug is limited to a geometry change and texture change in the same call. This can be demonstrated by resetting the script after performing the reproduction steps or splitting the llSetLinkPrimitiveParams into two with the texture applied seperately to the geometry change.
- Setting multiple face textures will apply all except face 2 no matter what order.
- Other faces except face 2 will texture correctly.
- This error did not exist prior to Havok 4.
|
Show » |
made changes - 06/Apr/08 02:57 PM
| Field |
Original Value |
New Value |
|
Affects Version/s
|
|
1.20.0 Server
[ 10280
]
|
made changes - 06/Apr/08 03:26 PM
|
Link
|
|
This issue duplicates SVC-2036
[ SVC-2036
]
|
made changes - 06/Apr/08 03:26 PM
|
Link
|
|
This issue duplicates SVC-1146
[ SVC-1146
]
|
made changes - 06/Apr/08 03:26 PM
|
Link
|
|
This issue duplicates SVC-38
[ SVC-38
]
|
made changes - 06/Apr/08 03:27 PM
|
Status
|
Open
[ 1
]
|
Resolved
[ 5
]
|
|
Resolution
|
|
Duplicate
[ 3
]
|
made changes - 13/Nov/08 12:10 PM
|
Workflow
|
jira-2007-12-22a
[ 54310
]
|
jira-2008-11-14
[ 82384
]
|
made changes - 13/Nov/08 04:43 PM
|
Workflow
|
jira-2008-11-14
[ 82384
]
|
jira-2008-11-14a
[ 91188
]
|
|