new version of EQUINOX-3D
#1
new version of EQUINOX-3D
New version of Equinox3D has been posted by the dev!  

http://www.equinox3d.com/download.html
gijoe77
Tezro

Trade Count: (1)
Posts: 644
Threads: 34
Joined: Jun 2018
Find Reply
06-04-2021, 06:26 AM
#2
RE: new version of EQUINOX-3D
Oh rad! I quite like the UI changes in the later versions, so happy to see this update Smile

Edit: Quick follow up note - if you're interested consider getting a license. Not a lot of other folks making new commercial software for Irix in 2021.

---
Octane2 Octane O2
(This post was last modified: 06-04-2021, 11:58 AM by jenna64bit.)
jenna64bit
O2

Trade Count: (1)
Posts: 35
Threads: 2
Joined: Apr 2020
Location: USA
Find Reply
06-04-2021, 11:32 AM
#3
RE: new version of EQUINOX-3D
Yeah I'd encourage everyone to buy this and not pirate it at all. We need to support this developer, so this is one of the few times I ask we don't distribute the product's license or cracks. I am even gonna buy it, simply to support the dev and say "Hey this is worth keeping!" sorta thing.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
06-04-2021, 03:37 PM
#4
RE: new version of EQUINOX-3D
That's great! Smile
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
06-04-2021, 04:39 PM
#5
RE: new version of EQUINOX-3D
It's rather intuitive, though I haven't done much with it yet. As it often crashes "stack limit exceeded" when you try to render a scene with something in it. I have kind of found a "reliable" way to work around this to some degree, but I hope that this issue can be sorted out.

Here's an example of the fault:

[Image: Pv99ibs.png]


Here's my workaround for this:

Open up Equinox and open the render settings:

[Image: zmR2yYZ.png]

Change the settings to the following and hit render:

[Image: 0QyGJ0a.png]

Add a sphere to the scene and hit render once again:

[Image: r2J3ilu.png]

Close the render window and settings:

[Image: aqBDUCh.png]

Open the file that you want to render:

[Image: JHbkTt8.png]

Open the render settings and hit render:

[Image: OtGZxaM.png]

Now it starts to render without a fault:

[Image: isvWnyl.png]

Here's the result:

[Image: n6uloUs.png]

I'm currently about to investigate the process of increasing my stack limit, to see if there's an easy workaround for this! (The Tezro's busy booting and this takes forever!!!!)

EDIT:

I increased my stack limit to the following: (The largest I could make it!)

[Image: gN8r0Pf.png]

AND IT DIDN'T HELP
(This post was last modified: 06-05-2021, 03:48 PM by Irinikus.)
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
06-05-2021, 02:53 PM
#6
RE: new version of EQUINOX-3D
(06-05-2021, 02:53 PM)Irinikus Wrote:  It's rather intuitive, though I haven't done much with it yet. As it often crashes "stack limit exceeded" when you try to render a scene with something in it. I have kind of found a "reliable" way to work around this to some degree, but I hope that this issue can be sorted out.

Here's an example of the fault:

[Image: Pv99ibs.png]


Here's my workaround for this:

Open up Equinox and open the render settings:

[Image: zmR2yYZ.png]

Change the settings to the following and hit render:

[Image: 0QyGJ0a.png]

Add a sphere to the scene and hit render once again:

[Image: r2J3ilu.png]

Close the render window and settings:

[Image: aqBDUCh.png]

Open the file that you want to render:

[Image: JHbkTt8.png]

Open the render settings and hit render:

[Image: OtGZxaM.png]

Now it starts to render without a fault:

[Image: isvWnyl.png]

Here's the result:

[Image: n6uloUs.png]

I'm currently about to investigate the process of increasing my stack limit, to see if there's an easy workaround for this! (The Tezro's busy booting and this takes forever!!!!)

EDIT:

I increased my stack limit to the following: (The largest I could make it!)

[Image: gN8r0Pf.png]

AND IT DIDN'T HELP
I would suggest reaching out to the developer and ask what stack size he has set on his machine.
indigofan
Tezro

Trade Count: (4)
Posts: 294
Threads: 43
Joined: Jun 2020
Location: Catskill Mountains, NY, USA
Find Reply
06-06-2021, 02:42 PM
#7
RE: new version of EQUINOX-3D
I managed to set the stack size to unlimited, using Bash 5.0 and it still didn't help, so there's more than likely another reason for this error!
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
06-06-2021, 02:44 PM
#8
RE: new version of EQUINOX-3D
Reaching the stack limit is often a sign that some piece of code is being called recursively to infinite depth, so no amount of limit tweaking will matter.  Infinite recursion will eat infinite stack.  If that's the case, it's a bug in the code.

There are other possible causes of reaching the stack limit.  Some of them can even be solved by increasing the limit, but that should very rarely be necessary.  It's almost always a bug in the software.  (And even if increasing the stack limit works, that should be documented so I'd still call it a bug in the documentation.)

In all likelihood there's a bug in the software that's causing it to waste stack space doing something it shouldn't.  Figure out how to reliably and easily trigger the problem and send a detailed bug report upstream.

SGI:  Indigo, Indigo2, Octane, Origin 300
Sun:  SPARCstation 20 (x4), Ultra 2, Blade 2500, T5240
HP:  9000/380, 425e, C8000
Digital: DECstation 5000/125, PWS 600au
jpstewart
Developer

Trade Count: (1)
Posts: 444
Threads: 6
Joined: May 2018
Location: SW Ontario, CA
Find Reply
06-07-2021, 12:40 AM
#9
RE: new version of EQUINOX-3D
Yeah none of this, Irinikus, has anything to do with GNU bash or your choice in shell. ulimits, stack sizes etc. Are all controlled by the kernel, not by the shell. I can do the exact same thing from an SH ported from v6 research and it'll do the same thing.

I agree with the analysis by JP, if I was in your shoes I would throw it into case vision debugger and try to diagnose where it breaks down. You may find casevision easier as you're more used to GUI programs it seems. It's a frontend for DBX.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
06-07-2021, 08:00 AM
#10
RE: new version of EQUINOX-3D
The developer has released an update, which is more efficient, but still needs to be primed in the same way to get it to render on my Tezro:

Render time reduced from 2 minutes and 57 seconds to 1 minute and 18 seconds! Smile

[Image: MAfHWVn.png]

HAS ANYONE ELSE TRIED IT ON AN OCTANE 2 FOR EXAMPLE? (To see if such a machine also presents the same error?)

It's awesome to see updates being published though! Smile
(This post was last modified: 06-09-2021, 04:33 PM by Irinikus.)
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
06-09-2021, 04:26 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)