wphicks / Writing3D

Writing3D is a project to help artists and writers more easily create VR projects
GNU General Public License v3.0
1 stars 8 forks source link

Position difference between old and new software #112

Closed cqx931 closed 7 years ago

cqx931 commented 7 years ago

Example 1: A font object that is placed at (0,0,0), relative to Floorwall:

In old software: image

In new software: image


Example2 For similar example relative to left/right/front wall, the position is almost the same except a slight difference in y axis.

In old software: image

In new software: image

shadoof commented 7 years ago

@cqx931 @wphicks Hi Sally, many thanks for making samples carefully like this!

In this case, however, you were not to know that there will be no positioning of objects relative to the walls in the new software (because we are no longer targeting a single cube configuration for VR devices).

I'm closing this for this reason.

cqx931 commented 7 years ago

Is there any documentation or list about things that is no longer supported for the new software? I think it would be nice to have a wiki page for this as well as other tips you mentioned in the class(don't trust sound looping etc).

wphicks commented 7 years ago

@cqx931, thank you very much for the report on this, especially with such a great illustration of the issue! If only all my bug reports were so clear! I'm actually going to reopen this with the legacy flag, since supporting wall placement is very important for supporting legacy projects.

@shadoof, given the work I've already put into placement on the walls now, I don't see any technical reason we can't allow students to continue to use this feature, though I think you and I are in agreement that this should be discouraged from an artistic/conceptual standpoint.

@cqx931, I think documenting deprecated or temporarily unsupported features is an excellent idea (although I think there aren't any features that won't eventually be supported, since the goal is 100% compatibility with legacy projects). A quick off-the-top-of-my-head list that might be transferred to a wiki page:

I think anything else that doesn't work is either a reported bug that I'm actively working on or news to me.

wphicks commented 7 years ago

Note to self: the placement issue against the left-wall is probably "close enough" for now and an alignment artifact. The placement issue against the floor is a genuine issue that needs to be resolved.

shadoof commented 7 years ago

@cqx931 @wphicks Great exchange! and I entirely agree with Will on all this.

Wiki=public-facing information/documentation. If you guys agree, I would move toward putting this kind of information onto 'pages' that are simple Google Docs bound together using Clement Valla/This is Our Work's Binder system. As you know I've begun. The shared folder for such pages is here:

https://drive.google.com/drive/folders/0By7izea0dXGyRG92akpHUzZNWXM?usp=sharing

To make a new page, duplicate one of the existing pages, add content and then (for now) contact me and suggest where/how in the current hierarchy of writing3d.xyz you think this page should appear.

(Justification: a) editing content for pages is very easy and straightforward, b) I will be obliged to take some editorial and organization responsibility for the pages and the site.)

wphicks commented 7 years ago

I think that's an optimal use of Binder, since it will be very easy for students to contribute regardless of technical skills. I'm going to continue to take a hands-off approach on the documentation there, but feel free to scrape anything I post to the developer-facing docs into there if it will be of use to students.

wphicks commented 7 years ago

Huge thank you on this one, @cqx931! Was just able to fix this up in about 5 minutes, thanks to your fine samples. Change should be merged into master by the end of the night.