06-05-2017, 02:49 PM
I believe transforms are not too hard, just busy works (I could be dead wrong).
bridge and bevel are also relative easy, so I skip implement them for now.
I actually did implement dissolve, collapse as undo of connect vertex and extrude face. but how to undo dissolve and collapse would take a bit more works, so I haven't expose the command yet.
tweak, virtual mirror, are the main things that I think would takes a lot of times. edge loops, texture, lighting, would also takes some more times.
currently I am implementing selection and porting to Microsoft Edge browser.
Thanks. (so, may be 30%+ done)
PS: My implementation use pointer (link list), and I believe Wings3D use table to implement wingedEdge. Erlang also make redo/undo quite easy, but quite expensive for large model.
bridge and bevel are also relative easy, so I skip implement them for now.
I actually did implement dissolve, collapse as undo of connect vertex and extrude face. but how to undo dissolve and collapse would take a bit more works, so I haven't expose the command yet.
tweak, virtual mirror, are the main things that I think would takes a lot of times. edge loops, texture, lighting, would also takes some more times.
currently I am implementing selection and porting to Microsoft Edge browser.
Thanks. (so, may be 30%+ done)
PS: My implementation use pointer (link list), and I believe Wings3D use table to implement wingedEdge. Erlang also make redo/undo quite easy, but quite expensive for large model.