Introduction
Installation
Interface
Quick Start
Misc

Fiber 2.03 Guide - Miscellaneous

Fiber Version 2.03 BUGS



BUG 1. There appears to be a discrepancy between the translation of the 'Wind' Empty versus the actual wind direction. The only 4 instances where the 'Wind' Empty translation matched the wind direction was at 45, 135, 225, and 315 degrees. ( As defined by Figure 1).


Figure 1. Co-ordinate System

* The procedure followed is described in the 'Use Wind' section of the 'Quick Start' page. Note that in the animations, the scene is shot from overhead looking down. I have parented an arrow to the 'Wind' Empty so that it can be viewed in the rendered animation. Also, I have vertex parented "target disks" to the top of each fiber, so that they can be more easily viewed as well.

*Note that the animations are in DivX format and average about 400 kB each.
 I have not loaded all of them due to web space restrictions.


*Quick Analysis

- It would appear that the values have been flipped in each Quadrant, indicating perhaps that some negative/positive signs have been inadvertantly switched in the equation that determines the wind direction. However, there are some exceptions to this observation at angles 105 and 120 degrees in Quadrant 2 and at angles 285 and 300 in Quadrant 4.


BUG 2. If you view the animations closely, there seems to be a random 'blip' in the wind direction from Frame 1 to 2, where the fiber seems to move in a random direction.




'Wind' Empty Translation versus wind Direction
'Wind' Empty Translation wind Direction Animation
Quadrant 1 0 90 392 kB DivX
15 75 396 kB DivX
30 60 398 kB DivX
45 45 396 kB DivX
60 30 396 kB DivX
75 15 396 kB DivX
90 0 392 kB DivX
Quadrant 2 105 195 __
120 210 __
135 135 __
150 120 __
165 105 __
180 270 __
Quadrant 3 195 255 __
210 240 __
225 225 __
240 210 __
255 195 __
270 180 __
Quadrant 4 285 15 __
300 30 __
315 315 __
330 300 __
345 285 __


BUG 3. Application of pure Blue vertex color (ie. with no red or green component) causes Fiber 2.03 to crash with the following error(s) reported in the DOS console:


Figure 2. DOS console Error Message




*Reproducing the BUG

- Delete the default Cube,
-Add a Plane, subdivide it 3 or 4 times,
- Split the 3DWindow horizontally, change the right window to a text window and
   start FiberGUI.py,
- Split the 3DWindow vertically, switch the top 3DWindow to a front view (rotate
   the view slightly so that you can easily view the generated fibers),

- Activate Vertex Paint mode. To ensure that all of the vertices of the Plane are
   set to black, adjust the color in the 'Paint' panel to black (R = G = B = 0.0),
   and press Shift_k ,
- Exit Vertex Paint mode,

- In the Fiber GUI, increase the density setting to about 80, push the 'Use VCol'
   button, and press 'Create',
- Since vertex colors = black (Blue = 0.0), no fibers were generated,
- Reselect the Plane and start Vertex Paint mode,
- Set the paint color to blue = 1.0, with red and green = 0.0,
- Switch paint mode to 'Add', switch off the 'Soft' option, and paint a solid blue
   line on the Plane,
- In the Fiber GUI, press the 'Create' button ( = Crash ),

- Press [U] to undo the previous paint operation,
- Increase the green paint value to 0.1, and draw a line once again on the Plane,
- Restart the Fiber GUI, and press 'Create', ( = No Crash this time ).