How to get started with writing a 3d model converter plugin?
up vote
-1
down vote
favorite
So, I want to write a plugin for a 3D modeling software (Rhino3D) to be used in another similar 3D software, that is under development. I intend to do this to further explore the workings of a 3D modeling software and also get started with writing open source coding, as I plan to make this tool open sourced. Now, I have experience of game development using Unity and I've also written a few shaders and stuff.
My main question is, how exactly do I approach this challenge?
I've been over to the docs of Rhino [https://developer.rhino3d.com/guides/cpp/], and while they have been helpful. Those have got me up and running with their C++ SDK and writing a "hello world" plugin. They just don't give a detailed approach on the architecture and the inner working of it. Just some samples and a API reference documentation that is far from sleek and polished like Unity's.So, anyone who has written a plugin before for similar purposes, please give me some tips and pointers. That would be really awesome, thank you!
c++ plugins 3d rhino3d
add a comment |
up vote
-1
down vote
favorite
So, I want to write a plugin for a 3D modeling software (Rhino3D) to be used in another similar 3D software, that is under development. I intend to do this to further explore the workings of a 3D modeling software and also get started with writing open source coding, as I plan to make this tool open sourced. Now, I have experience of game development using Unity and I've also written a few shaders and stuff.
My main question is, how exactly do I approach this challenge?
I've been over to the docs of Rhino [https://developer.rhino3d.com/guides/cpp/], and while they have been helpful. Those have got me up and running with their C++ SDK and writing a "hello world" plugin. They just don't give a detailed approach on the architecture and the inner working of it. Just some samples and a API reference documentation that is far from sleek and polished like Unity's.So, anyone who has written a plugin before for similar purposes, please give me some tips and pointers. That would be really awesome, thank you!
c++ plugins 3d rhino3d
I'd suggest looking up Rhino plugins on github. You'd have complete source access for these plugins, which would give you ideas as to how to do this kind of development (or maybe how not to).
– JBL
Nov 21 at 13:14
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
So, I want to write a plugin for a 3D modeling software (Rhino3D) to be used in another similar 3D software, that is under development. I intend to do this to further explore the workings of a 3D modeling software and also get started with writing open source coding, as I plan to make this tool open sourced. Now, I have experience of game development using Unity and I've also written a few shaders and stuff.
My main question is, how exactly do I approach this challenge?
I've been over to the docs of Rhino [https://developer.rhino3d.com/guides/cpp/], and while they have been helpful. Those have got me up and running with their C++ SDK and writing a "hello world" plugin. They just don't give a detailed approach on the architecture and the inner working of it. Just some samples and a API reference documentation that is far from sleek and polished like Unity's.So, anyone who has written a plugin before for similar purposes, please give me some tips and pointers. That would be really awesome, thank you!
c++ plugins 3d rhino3d
So, I want to write a plugin for a 3D modeling software (Rhino3D) to be used in another similar 3D software, that is under development. I intend to do this to further explore the workings of a 3D modeling software and also get started with writing open source coding, as I plan to make this tool open sourced. Now, I have experience of game development using Unity and I've also written a few shaders and stuff.
My main question is, how exactly do I approach this challenge?
I've been over to the docs of Rhino [https://developer.rhino3d.com/guides/cpp/], and while they have been helpful. Those have got me up and running with their C++ SDK and writing a "hello world" plugin. They just don't give a detailed approach on the architecture and the inner working of it. Just some samples and a API reference documentation that is far from sleek and polished like Unity's.So, anyone who has written a plugin before for similar purposes, please give me some tips and pointers. That would be really awesome, thank you!
c++ plugins 3d rhino3d
c++ plugins 3d rhino3d
edited Nov 21 at 13:16
asked Nov 21 at 13:08
Xyber 101
13
13
I'd suggest looking up Rhino plugins on github. You'd have complete source access for these plugins, which would give you ideas as to how to do this kind of development (or maybe how not to).
– JBL
Nov 21 at 13:14
add a comment |
I'd suggest looking up Rhino plugins on github. You'd have complete source access for these plugins, which would give you ideas as to how to do this kind of development (or maybe how not to).
– JBL
Nov 21 at 13:14
I'd suggest looking up Rhino plugins on github. You'd have complete source access for these plugins, which would give you ideas as to how to do this kind of development (or maybe how not to).
– JBL
Nov 21 at 13:14
I'd suggest looking up Rhino plugins on github. You'd have complete source access for these plugins, which would give you ideas as to how to do this kind of development (or maybe how not to).
– JBL
Nov 21 at 13:14
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53412772%2fhow-to-get-started-with-writing-a-3d-model-converter-plugin%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I'd suggest looking up Rhino plugins on github. You'd have complete source access for these plugins, which would give you ideas as to how to do this kind of development (or maybe how not to).
– JBL
Nov 21 at 13:14