Author Topic: 3D Modeler for Icaros  (Read 2222 times)

miker1264

  • Senior Member
  • ****
  • Posts: 306
  • Karma: +11/-1
Re: 3D Modeler for Icaros
« Reply #75 on: July 04, 2019, 12:08:43 AM »
I'll check back in about a week. I'll be down in my lab making a raytracer. :-)

trekiej

  • Member
  • ***
  • Posts: 159
  • Karma: +1/-0
Re: 3D Modeler for Icaros
« Reply #76 on: July 04, 2019, 02:12:53 AM »
Is this SMP aware?

miker1264

  • Senior Member
  • ****
  • Posts: 306
  • Karma: +11/-1
Re: 3D Modeler for Icaros
« Reply #77 on: July 04, 2019, 03:04:34 AM »
The raytracer routines use vector math but I don't believe the code is SMP aware. That is most likely handled by the operating system.

It doesn't use OpenGL either for raytracing. OpenGL is used in drawing and displaying. The raytracer is a series of mathematical formulas for reflection, refraction, and intersection. I've noticed that raytracing on AROS so far is fast.

salvatore

  • Guest
Re: 3D Modeler for Icaros
« Reply #78 on: July 04, 2019, 05:32:10 AM »
well miker ;)

Yanosh

  • Newbie
  • *
  • Posts: 35
  • Karma: +0/-0
Re: 3D Modeler for Icaros
« Reply #79 on: July 05, 2019, 10:32:31 PM »
@miker1264

Where can I find the zune samples?

The compiled examples are in the Demo drawer. However, when looking for sources for Zune Examples for TheBar for instance, there are in Contribs/Classes I believe. It took some searching to find the sources. They could be organized a little better.

Thanks. The original archive is in extras:documentation and the sources are in MCC_TheBar/Developer/C/Examples.

trekiej

  • Member
  • ***
  • Posts: 159
  • Karma: +1/-0
Re: 3D Modeler for Icaros
« Reply #80 on: July 06, 2019, 03:33:47 AM »
The raytracer routines use vector math but I don't believe the code is SMP aware. That is most likely handled by the operating system.

It doesn't use OpenGL either for raytracing. OpenGL is used in drawing and displaying. The raytracer is a series of mathematical formulas for reflection, refraction, and intersection. I've noticed that raytracing on AROS so far is fast.

I see. Maybe by the end of the year or sooner we will be able to have more cores for Raytracing.
This can be a step toward that goal, I believe.

miker1264

  • Senior Member
  • ****
  • Posts: 306
  • Karma: +11/-1
Re: 3D Modeler for Icaros
« Reply #81 on: July 13, 2019, 05:06:06 PM »
Does anyone know where I can get the arosmesa.h include file?

I have to use Mesa (OpenGL) to draw wireframes in the viewports.

salvatore

  • Guest

paolone

  • Moderator
  • Senior Member
  • *****
  • Posts: 284
  • Karma: +3/-0
Re: 3D Modeler for Icaros
« Reply #83 on: July 13, 2019, 07:19:54 PM »
Does anyone know where I can get the arosmesa.h include file?

I have to use Mesa (OpenGL) to draw wireframes in the viewports.
Isn't it included in Icaros Desktop live!?

miker1264

  • Senior Member
  • ****
  • Posts: 306
  • Karma: +11/-1
Re: 3D Modeler for Icaros
« Reply #84 on: July 13, 2019, 07:31:48 PM »
Does anyone know where I can get the arosmesa.h include file?

I have to use Mesa (OpenGL) to draw wireframes in the viewports.
Isn't it included in Icaros Desktop live!?

I used Icaros Live! Version 2.2.5 to install.  For some reason the gcc/g++ inside Icaros doesn't have AROSmesa.h in the GL includes.

I'll try the Nightly for ABIv0.

salvatore

  • Guest
Re: 3D Modeler for Icaros
« Reply #85 on: July 13, 2019, 08:29:33 PM »
sorry you searched on dev archives

hi

paolone

  • Moderator
  • Senior Member
  • *****
  • Posts: 284
  • Karma: +3/-0
Re: 3D Modeler for Icaros
« Reply #86 on: July 14, 2019, 11:14:04 AM »

I used Icaros Live! Version 2.2.5 to install.  For some reason the gcc/g++ inside Icaros doesn't have AROSmesa.h in the GL includes.

I'll try the Nightly for ABIv0.
Maybe I have to refresh this part of the distribution. Please hint me where I can find it, when you do.

miker1264

  • Senior Member
  • ****
  • Posts: 306
  • Karma: +11/-1
Re: 3D Modeler for Icaros
« Reply #87 on: August 31, 2019, 06:00:07 AM »
I still haven't located the include file but I will do a thorough search tomorrow.

I'm attempting to use OpenGL or AROS Mesa to render 3d Wireframes.

I will also attempt to use gl/glut libraries now that the OpenGL support in AROS has been updated.

After I am successful at displaying the first wireframe in a window I will attempt to display it again in an MUI drwing area in a simple test gui. The I wiil split the drawing area into four OpenGL Viewports where I can display the wireframe from different perspectives. After the basic sphere I'll display a more advanced 3d object as a wireframe.

I hope I can accomplish all this in one thrree day weekend. 😊

salvatore

  • Guest
Re: 3D Modeler for Icaros
« Reply #88 on: August 31, 2019, 06:25:19 AM »
great we have our 3D graphics program, very good miker :D
« Last Edit: August 31, 2019, 06:42:23 AM by salvatore »

trekiej

  • Member
  • ***
  • Posts: 159
  • Karma: +1/-0
Re: 3D Modeler for Icaros
« Reply #89 on: August 31, 2019, 06:38:47 AM »
Thank you for making this happen.
edited:
« Last Edit: August 31, 2019, 07:30:17 PM by trekiej »