Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hot to put Processing primitives 3D into iGeo #11

Open
agodemar opened this issue Jul 5, 2014 · 4 comments
Open

Hot to put Processing primitives 3D into iGeo #11

agodemar opened this issue Jul 5, 2014 · 4 comments

Comments

@agodemar
Copy link

agodemar commented Jul 5, 2014

Hi Satoru,
my compliments for this cool library iGeo. I'm using it for developing an Aircraft Design tool that soon will go open source.
Is there a way to show some Processing primitives into an iGeo IPanel?
For instance, the box primitive shown here:
http://processing.org/examples/primitives3d.html

Thanks,
Agostino De Marco
University of Naples Federico II, Italy

@sghr
Copy link
Owner

sghr commented Jul 6, 2014

Thank you.
If you just want to display the primitives, there is a possibility by tweaking JOGL's drawing sequence, although they wouldn't be shown on multi-views.
If you want to perform modeling operations on the primitives and save via iGeo's exporters, not possible currently.

@agodemar
Copy link
Author

agodemar commented Jul 6, 2014

I don't need multiviews, acting on a single view at the time is ok. Not interested in exporting stuff, just in representing things. Primitives are just an example of what I'd like to handle. My idea is to have all sorts of things you can do with P3D represented in iGeo view.
How can Jogl be tweaked?

@agodemar
Copy link
Author

Could you please elaborate more on "tweaking JOGL's drawing sequence"?
Thanks

@sghr
Copy link
Owner

sghr commented Feb 16, 2015

Sorry that I didn't respond it.
I think it'd be equivalent to rewriting a custom version of p/PIGraphicsGL2 or p/PIGraphics3D and something in the codes needs to be changed but not quite sure what exactly now yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants