Wrong interpolation in MeshDrawer::stream
Bug #730255 reported by
Chusslove Illich
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Panda3D |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The formula used to distribute billboards along the line segment in
MeshDrawer::stream is incorrect. Attached the patch based on current VCS
code.
On a side note, one can work around the bug in current Panda releases by
specifying suitably adjusted start point. Instead of:
generator.
use
startmod = stop - (start - stop) / (start - stop).length()**0.5
generator.
Changed in panda3d: | |
assignee: | nobody → Treeform (starplant) |
Changed in panda3d: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I never really used it myself, and i think this function should be
removed. You can implement this yourself using billboard on user
side.
On Wed, Mar 9, 2011 at 6:31 AM, rdb <email address hidden> wrote: /bugs.launchpad .net/bugs/ 730255
> ** Changed in: panda3d
> Assignee: (unassigned) => Treeform (starplant)
>
> --
> You received this bug notification because you are a bug assignee.
> https:/
>
> Title:
> Wrong interpolation in MeshDrawer::stream
>