Are any Rhino users also using Godot?

Godot being a game engine, similar to Unity.

Iā€™ve dabbled in it. What do you want to know?

1 Like

Iā€™m waiting for itā€¦ :stuck_out_tongue_winking_eye:
(sorry, couldnā€™t resist)

4 Likes

Also dabbled a bit, but itā€™s been a while.

is it any usable for actual representations, or does it rather confine itself to play?

I donā€™t know what you mean by ā€œactual representationsā€, but yes, it is a game engine, so itā€™s primarily meant to be used for making games, but that entails the capability to render 3D objects/scenes, as well as show neat menus and stuff.
If you only want to export still images or non-interactive animations, youā€™d be better of with something like Blender.
Thereā€™s also openFrameworks, raylib, SDL, SFML, etc. for folks that know C++ and want to implement a lean, hyper customized way to render 3D content and make it interactive. This can also be achieved with Processing (Java) or P5.js (Javascript).

unity for instance is also being used to represent architectural creations. being on a cad forum i would assume that one of the core interests in this topic here might be in representation, not solely focusing in game development.

i have no experience with any of these, so i am asking from a bit of a theoretical angle. how does it compare to unity? could it be seriously used for something else? would you say it could be more complicated/involving than unity?

Iā€™ve not personally seen that yet, but sure. I think most ā€œnormalā€ architects prefer more straightforward solutions like Twin Motion, which is based on the Unreal Engine and very easy to use.
Unity generally is more polished, easier to use, and more feature rich than Godot, but itā€™s also proprietary and expensive for commercial use, as is Twin Motion. There are also other solution for game-like, first or third person behaviour in ArchViz.
In principal, all these game engines do the same, but all excel at different things. I think the Unreal Engine is the best for realistic, 3D graphics on performant hardware. Unity can be used for that too, but is better for 2D or 2.5D and mobile games. Godot is for people that want a free alternative and a little experimental fun, but can do 3D and 2D like the other two. :slight_smile:
And if you fancy yourself a hobby programmer, the previously above mentioned options are great, because you can do whatever you want, without having the bloat of those engines attached to each project.

Iā€™ve dabbled in it. What do you want to know?

EVERYTHING!

TLDR: Iā€™m basically just curious as to how friendly (or unfriendly) Godot is with 3D Rhino models.

But a little background into why I posted this might help:

Iā€™m basically using WinForms as a vehicle to learn C#. It will come in handy if I get back into AutoCAD API programming (or even Revit) but otherwiseā€¦ Itā€™s dated tech. Learning WPF proved quite challenging due to both my workload and a lack of resources. Iā€™d frequently go down huge rabbit holes trying to figure out things that should otherwise be simple.

Iā€™m looking at these game engines, and they are advancing so rapidly that from an outsiderā€™s point of view, it appears they might do non-game related stuff better than Visual Studio. I have some ideas for some apps (non Rhino related, but for example, a calculator/pocketbook for construction site workers) that might potentially be easier to create and implement in Godot (or Unity) opposed to VS and Winforms/WPF.

So anywaysā€¦ As it relates to Rhino: Letā€™s say Iā€™m actually able to make good progress with Godot and thereafter decide to get into making games, or at least 3D apps. The big question would be whether or not I can still do my 3D modelling in Rhino and import the models into Godot without too much trouble.

Over the last week Iā€™ve been watching a lot of YouTube videos about these game engines. I feel like VS, in all itā€™s glory, is falling behind a little (in regards to forms and dialogs).
Godot is similar to Blender in that itā€™s free and open source. From there, the relative similarities (for the niches they fill) begin to separate. Compared to Unity, Godot is said to be the better ā€˜2Dā€™ option. 3D is rapidly improving (think along the lines of the development of Blender), but itā€™s not as good as Unity. Godot is also supposed to be more beginner friendly. From what I have learnt about myself over the years is that ā€˜beginner friendlyā€™ isnā€™t always easier. Many of us older guys would be faster using a console opposed to clicking menus.

Godot is completely free. Unity has a free version. And from there, youā€™ll have various ā€˜packagesā€™ to choose from. Depending on the firms revenue they might be obliged to use a paid version (similar to VS). There has been some complaints about the ā€˜freeā€™ version but it still contains most of the core features (again, similar to VS).

Some YouTube searches that should direct you towards some useful videos are ā€œGodot vs Unityā€ and ā€œWhat is the best game engine in 2022ā€, etcā€¦