Live data from Hacker News

Show HN: 3DC.io – A dead simple cross-platform 3D design tool

3dc.io

21–30 of 74 posts

Re: Show HN: 3DC.io – A dead simple cross-platform 3D design tool

#22

Developer here, would love to get some feedback and answer any questions you might have. The app is available on iOS, Android and Web ( https://3dc.io/download ). There is also a gallery of user built content ( https://3dc.io/gallery ).

Thanks for making this and sharing it on HN; I like the simplicity of it! The way that selection works really confused me, though. Here's what happened:

I made two objects. I clicked on one, which clearly indicated it as selected. I tried to deselect that object by clicking on the grid outside it, but nothing happened. OK, fine, let's try a different strategy -- selecting the second object (thereby deselecting the first) by clicking on it.

After clicking the second object, it went back to looking like neither was selected. Huh? So I clicked again on the first object to select it... and the second object got selected?! Then I realized that both objects had been selected! I found this behavior so odd that I came here to write this feedback.

FWIW, here's how I think it should work: clicking an item should deselect all the other items unless you're holding the shift key. Selected items should be clearly marked -- don't just dim the deselected items: this keeps the "all selected" and "none selected" states from looking so similar.

Re: Show HN: 3DC.io – A dead simple cross-platform 3D design tool

#23

Let me know if you want to do an integration with our https://Clara.io 3D presentation and modeling tool! Would be nice to have some data transfer back and forth.

We should have a chat yeah, just saw a three.js pull request by you, that I want to discuss :) (Image and Texture related, single image -> multiple textures. Long story short, we are building the exact same thing :) )

Re: Show HN: 3DC.io – A dead simple cross-platform 3D design tool

#24
post #22

Developer here, would love to get some feedback and answer any questions you might have. The app is available on iOS, Android and Web ( https://3dc.io/download ). There is also a gallery of user built content ( https://3dc.io/gallery ).

Thanks for making this and sharing it on HN; I like the simplicity of it! The way that selection works really confused me, though. Here's what happened: I made two objects. I clicked on one, which clearly indicated it as selected. I tried to deselect that object by clicking on the grid outside it, but nothing happened. OK, fine, let's try a different strategy -- selecting the second object (thereby deselecting the fi…

Hi! You make a good point, that the current behavior might not make sense on desktop. We started out on Android and iOS and there "tapping" on objects makes a whole lot more sense. We should probably revisit the entire controls logic in the future. In the meantime, try it out on mobile, might feel more fluid.

Re: Show HN: 3DC.io – A dead simple cross-platform 3D design tool

#25

3D tools can often be overwhelming, especially if you only use them occasionally. The push/pull feature reminds me a bit of SketchUp, which I really like. Anyone have any thoughts on what I could use for building up a scene? Ideally something where I can move things around the world with scripting.

The threejs.org/editor has some functionality for this. We will be adding Three.js export support soon as well, so hey, maybe combine the two.

Re: Show HN: 3DC.io – A dead simple cross-platform 3D design tool

#27
post #22

Earlier quoted context omitted.

Thanks for making this and sharing it on HN; I like the simplicity of it! The way that selection works really confused me, though. Here's what happened: I made two objects. I clicked on one, which clearly indicated it as selected. I tried to deselect that object by clicking on the grid outside it, but nothing happened. OK, fine, let's try a different strategy -- selecting the second object (thereby deselecting the fi…

Hi! You make a good point, that the current behavior might not make sense on desktop. We started out on Android and iOS and there "tapping" on objects makes a whole lot more sense. We should probably revisit the entire controls logic in the future. In the meantime, try it out on mobile, might feel more fluid.

I'm seeing the same behavior on mobile (surprised it worked so well on my ancient phone!). Make two items, tap the first item, then tap the second one. It still looks confusingly like nothing is selected.

Re: Show HN: 3DC.io – A dead simple cross-platform 3D design tool

#29

Developer here, would love to get some feedback and answer any questions you might have. The app is available on iOS, Android and Web ( https://3dc.io/download ). There is also a gallery of user built content ( https://3dc.io/gallery ).

The iOS app is a pleasure to use. I would love the ability to input numerical values via keyboard for things like dimensions, positions, rotations, etc. Another user mentioned the non– standard rotation widgets, however I actually enjoy the rotation tool in its current form.

I would also like to express my appreciation for the ability to save/import/export files instead of locking those functions behind in-app purchases.

Overall, great job! Thank you for creating this.

Re: Show HN: 3DC.io – A dead simple cross-platform 3D design tool

#30

Developer here, would love to get some feedback and answer any questions you might have. The app is available on iOS, Android and Web ( https://3dc.io/download ). There is also a gallery of user built content ( https://3dc.io/gallery ).

I'll add some information about the development stack as well. First and foremost Three.js, that made getting a prototype up and running in a weekend viable.

For mobile, we use Cordova and package the app up for various platforms.

On top of Cordova we run a lot of custom code to smooth out the filesystem and streaming of data to and from the engine that relies heavily on Three.js internally.

We also built a custom IOC container to manage the ever increasing amount of components and integrations.

Post reply on HN