Re: [Inkscape-devel] SoC 3D box tool - website updated
Thorsten Wilms schrieb:
Just some idea of a slightly different organisation:
- Don't have the user add VPs or a box, but a perspective
object
I'm not sure if I get you right here. Why would it be more convenient to add an "abstract" perspective object rather than just adjusting some VPs with a few drags, where you can _see_ what happens? Or do you mean that you want to be able to treat perspectives as objects of their own?
Internally, perspectives will be separated from boxes anyway. This makes it possible to compare perspectives for different boxes, to copy them from one box to another (here some care must of course be taken as to which corners should remain fixed), to define a default perspective, etc. But boxes are a very convenient way to define perspectives, so why not use them for this purpose?
- The perspective object could come with 2 VPs on a horizon and
one box per default.
That kind of perspective will be the default when dragging a box anyway (at least, in the beginning). You may be right, however, that one could try and separate the concepts a bit more from the user's point of view, too. But only if this doesn't make things less intuitive or more complicated to grasp. I'll give it some further thoughts.
- The number of VPs would be a parameter of the perspective
object like corners are for stars/polygons.
Hmm, I think the number of VPs should be three unconditionally. However, each of them should be toggleable between 'finite' and 'infinite', i.e. the PLs either meet in a point or they are parallel. This provides a way to keep track of the _direction_ of parallel PLs, too. It's just an internal thing, though.
Hmm, for setups with several boxes in different perspectives, VPs have to be organised in groups.
For what purpose exactly?
Max
participants (1)
-
Maximilian Albert