flat assembler
Message board for the users of flat assembler.

Index > MenuetOS > Demos/intros

Author
Thread Post new topic Reply to topic
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 17 Mar 2006, 07:58
I decide to release some intros. If you want run it in emulator, I recomend KlbrInWin.


Description: Another intro in Gouraud shading.
Download
Filename: HEARTgrd.zip
Filesize: 2.2 KB
Downloaded: 2130 Time(s)

Description: Another intro in 24 bit gouraud shading.
Download
Filename: CRUCEgrd.zip
Filesize: 2.18 KB
Downloaded: 2083 Time(s)

Description: 3dsgrd - rotaring house in gouraud 24 bit shading. Sources included.
Download
Filename: 3dsgrd.zip
Filesize: 12.99 KB
Downloaded: 2090 Time(s)

Post 17 Mar 2006, 07:58
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 17 Mar 2006, 09:31
You have been busy I see - nice going. Btw, the button options are great, that you included Wink
Post 17 Mar 2006, 09:31
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 05 Apr 2006, 08:55
I want present to you new version of 3ds, sources to CruceGrd and sources to HeartGrd.


Description:
Download
Filename: HEARTgrd.zip
Filesize: 10.56 KB
Downloaded: 1930 Time(s)

Description:
Download
Filename: CRUCEgrd.zip
Filesize: 10.58 KB
Downloaded: 2038 Time(s)

Description:
Download
Filename: 3dsknotsphere.7z
Filesize: 52.5 KB
Downloaded: 2028 Time(s)

Post 05 Apr 2006, 08:55
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 05 Apr 2006, 09:37
I suggest you all take a look at the 3dsknotsphere.7z Exclamation
:clap: :clap: Very Happy Wonderful!
It lets you ZOOM±, TRANSLATE XYZ± and change shading on-the-fly.

Of course the Rotationangle and the Speed can be toggled.

Thank you for another set of toys to play with!

_________________
My updated idol Very Happy http://www.agner.org/optimize/
Post 05 Apr 2006, 09:37
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 06 Apr 2006, 06:54
Madis !! Thanks again for support to .3ds files. Very Happy It's really useful thing.
Post 06 Apr 2006, 06:54
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 19 Feb 2007, 14:11
Of course, demo can be optimized better, but I want show you it.


Description: Texture + smooth shading + rotary on matirx
Download
Filename: MV_mrx.7z
Filesize: 10.45 KB
Downloaded: 1817 Time(s)

Post 19 Feb 2007, 14:11
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 23 Feb 2007, 12:05
Have you tried moving your demo to [gs:] sector? My tests show that its a heck faster and the calculations are easier when on a hardware that has 4-bytes-per-pixel. QEMU is the only card so far I've found to use the 3-bytes-per-pixel.

All imul,reg,3 or lea reg,[reg*3] can be replaced with faster shl reg,2 or even faster times 2 add reg,reg
Post 23 Feb 2007, 12:05
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 26 Feb 2007, 10:59
Hi.. How can I do blending without mul Question
It's texture + smooth paralell Embarassed
Post 26 Feb 2007, 10:59
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 26 Mar 2007, 10:09


Last edited by macgub on 21 Jan 2022, 18:55; edited 5 times in total
Post 26 Mar 2007, 10:09
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 31 Mar 2007, 13:24
At least on my system I can feel the difference in speed. Still there are some problems with pixel mapping as I can see. Sometimes horizontal lines run across the triangle borders Sad

Otherwise, well done.
Post 31 Mar 2007, 13:24
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 25 May 2008, 16:14
Just a simply remake of my demo MVincit - simply glanzing effect.


Description:
Download
Filename: mvincit2.zip
Filesize: 13.24 KB
Downloaded: 1856 Time(s)

Post 25 May 2008, 16:14
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 18 Jun 2012, 11:44
Demo with smooth shading lines effect ( I mean 24bit color interpolation). For now rotared simply object. Package contains sources and binaries for Menuet and KolibriOS.
http://macgub.co.pl/menuet/mercy.zip
screenshot:
http://macgub.co.pl/menuet/mercy_big.jpg


Last edited by macgub on 21 Jan 2022, 18:55; edited 3 times in total
Post 18 Jun 2012, 11:44
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 20 Jun 2012, 10:54
I update mercy.zip file. I forgot add procedure which draws single line, sorry.
Post 20 Jun 2012, 10:54
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 28 Jun 2012, 06:37
You dont like my evangelization demos?
Rotated cube for Menuet and Kolibri.
http://macgub.co.pl/menuet/cubeline.zip


Last edited by macgub on 21 Jan 2022, 18:54; edited 3 times in total
Post 28 Jun 2012, 06:37
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 29 Jun 2012, 07:43
If you are referring to me, then I haven't checked this thread for 5 years Smile That's why I didn't reply.

mvincit2.zip seems to use some kind of transparency. I don't know what that 'glanzing' means.

I don't know if cubeline.zip uses the same 3D technique as the others, but when it rotates, it seems to bend or skew a little bit. Like it is isometric, but not perspective. Is this true? Maybe its just my eyes Smile

Although I know the fresh demos might be techically more challenging, the first ones from years back are more beatiful for the eye Wink
Post 29 Jun 2012, 07:43
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 02 Jul 2012, 06:36
Quote:

Like it is isometric, but not perspective. Is this true?

It's true. Cube isn't perrspective. And the name of demo is not correct. It's not cube, but rather parallelogram.
Post 02 Jul 2012, 06:36
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 07 Sep 2012, 09:27
I ported randall clover renderer (see linux section of this forum) into MenuetOS64. Orginally it was 64 bit and SSE3, now its 32 bit and SSE2.
http://macgub.co.pl/menuet/clover.zip -> code
http://macgub.co.pl/menuet/clover_big.png -> screenshot


Last edited by macgub on 21 Jan 2022, 18:54; edited 3 times in total
Post 07 Sep 2012, 09:27
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 20 Sep 2012, 08:28
I ported another randalls code -> 3d Julia set.
http://macgub.co.pl/menuet/qjulia.zip -> code and binaries for MeOS64 and KolibriOS.
http://macgub.co.pl/menuet/qjulia_big.jpg -> screenshot.


Last edited by macgub on 21 Jan 2022, 18:53; edited 3 times in total
Post 20 Sep 2012, 08:28
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 30 Mar 2016, 16:14
Tiny ray tracer with animation posibilities. Three lights and five spheres rotating. Only single thread for now. For MenuetOS64.
http://macgub.co.pl/menuet/ray.zip -> src + bin
http://macgub.co.pl/menuet/ray_big.jpg -> screenshot


Last edited by macgub on 21 Jan 2022, 18:53; edited 3 times in total
Post 30 Mar 2016, 16:14
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 350
Location: Poland
macgub 24 Jun 2016, 07:04
Tiny ray tracer. In this version I added single plane and shadows on spheres caused by other spheres. Still only single thread.
http://macgub.co.pl/menuet/ray01.zip -> src + bin
http://macgub.co.pl/menuet/ray01_big.jpg -> screenshot
Take it and be happy. Very Happy
Post 24 Jun 2016, 07:04
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.