• Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Social Media
    •   @Wings3dOfficial
    •   @Wings3dOfficial
    •   Wings3dOfficial
    •   Wings3dOfficial
  • Register
  • Login
  • Website
  • Search
  • Member List
  • Help
  • Old Forum
  • Register
  • Login
Wings 3D Development Forum Wings 3D Programming v
« Previous 1 2 3 4 Next »
Trying to implement BSP - any advice? (Solved)

 
  • 0 Vote(s) - 0 Average
Trying to implement BSP - any advice? (Solved)

nemyax
Offline

Member

Posts: 128
Threads: 14
Joined: Nov 2012
#2
01-08-2015, 09:28 PM
I ended up with this:
Code:
walk([], Order, [], Data) -> % Data is {We,SplitPlaneNormal}
    {Order,Data};
walk([], Before, [H|T], Data) ->
    walk(H, Before, T, Data);
walk(A, Before, After, Data) ->
    {F,L1,L2,Data0} = distribute(A, Data),
    walk(L1, [F|Before], [L2|After], Data0).

It seems to flatten the "tree" just the way I need.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Messages In This Thread
Trying to implement BSP - any advice? (Solved) - by nemyax - 10-29-2014, 02:13 PM
RE: Trying to implement BSP - any advice? - by nemyax - 01-08-2015, 09:28 PM
RE: Trying to implement BSP - any advice? (Solved) - by micheus - 01-08-2015, 10:51 PM
RE: Trying to implement BSP - any advice? (Solved) - by nemyax - 01-12-2015, 10:07 PM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode