Mirror bottom in Z-

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Mirror bottom in Z-

Postby jriegel » Sat Jan 25, 2014 12:10 pm

What do you think about such a feature:

http://img15.nnm.me/3/d/6/c/9/a71c6b26c ... 15d83a.png
Stop whining - start coding!
User avatar
shoogen
Posts: 2823
Joined: Thu Dec 01, 2011 5:24 pm

Re: Mirror bottom in Z-

Postby shoogen » Sat Jan 25, 2014 12:25 pm

I looks very nice on renderings. But i can't think of any use in the interactive view.
jmaustpc
Posts: 9582
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Mirror bottom in Z-

Postby jmaustpc » Sat Jan 25, 2014 2:50 pm

I've actually already done something similar to that .... almost.... with FreeCAD...I used Draft Polar Array. But of course that is actually making a parametric copy rather than just a visual display thing...

Juergen, in your Assembly information in the wiki, you talked about how Body and Assembly Part would work to allow screws and the like to be modelled once but displayed in multiple places...or something a little like that. So would Assembly be another way to achieve something similar but more efficient on processor time/memory etc. that Draft Array or Part Mirror?

Jim
User avatar
quick61
Posts: 3793
Joined: Sat Aug 24, 2013 2:49 am
Location: u.S.A.

Re: Mirror bottom in Z-

Postby quick61 » Sat Jan 25, 2014 3:55 pm

jriegel wrote:What do you think about such a feature:

http://img15.nnm.me/3/d/6/c/9/a71c6b26c ... 15d83a.png
Are you talking about doing a rendering or having that as part of the standard 3D view? If it's rendering, we can already do that. If your talking about having that feature in the standard 3D view, that would take a brand new 3D render engine. My first thought on that would be something like the quake render or some other 3D game engine, but all of those work from meshes and that would not be that compatible with FreeCAD I wouldn't think.

Mark
This post made with 0.0% Micro$oft products - GOT LINUX?
jmaustpc
Posts: 9582
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Mirror bottom in Z-

Postby jmaustpc » Sat Jan 25, 2014 4:23 pm

I know this is not the same, .. but just for the fun of it...
car_underside.png
car_underside.png (21.45 KiB) Viewed 1930 times
cartest.fcstd
(50.35 KiB) Downloaded 39 times
This uses Part WB Mirror, a Draft array would not give you a mirror image.
kwahoo
Posts: 263
Joined: Fri Nov 29, 2013 3:09 pm
Contact:

Re: Mirror bottom in Z-

Postby kwahoo » Sat Jan 25, 2014 5:20 pm

quick61 wrote:If your talking about having that feature in the standard 3D view, that would take a brand new 3D render engine. My first thought on that would be something like the quake render or some other 3D game engine, but all of those work from meshes and that would not be that compatible with FreeCAD I wouldn't think.

Mark
I don't think such migration is necessary. The feature should not be hard to implement.

The real question: Would it be useful? IMO some others things in the FreeCAD renderer are more urgent: performance optimisation, maybe level of detail (LOD) implementation...
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Mirror bottom in Z-

Postby jriegel » Sat Jan 25, 2014 6:58 pm

Its really not hard to implement, Coin3D is able to do it. But I'm also unsure if its needed....
Stop whining - start coding!
User avatar
quick61
Posts: 3793
Joined: Sat Aug 24, 2013 2:49 am
Location: u.S.A.

Re: Mirror bottom in Z-

Postby quick61 » Sat Jan 25, 2014 7:23 pm

jriegel wrote:Its really not hard to implement, Coin3D is able to do it. But I'm also unsure if its needed....
If it's not that hard, make it option in Preferences > Display > 3D View. I had no idea that was available.
This post made with 0.0% Micro$oft products - GOT LINUX?
wmayer
Site Admin
Posts: 15124
Joined: Thu Feb 19, 2009 10:32 am

Re: Mirror bottom in Z-

Postby wmayer » Sat Jan 25, 2014 8:40 pm

jriegel wrote:Its really not hard to implement, Coin3D is able to do it. But I'm also unsure if its needed....
Is there a node which does it directly? Which one? But besides that I don't think we really need it in the 3d view because it disturbs more than it helps. But as Mark said it's possible with the Raytracing workbench and this is sufficient IMO.
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Mirror bottom in Z-

Postby jriegel » Sat Jan 25, 2014 9:22 pm

Its basically the transformation node where you transform (mirror) and render the same model again, plus a partially transparent "tabel" underneath the part. Thats all :)

But its probably really pretty useless....
Stop whining - start coding!