flat assembler
Message board for the users of flat assembler.
 Home   FAQ   Search   Register 
 Profile   Log in to check your private messages   Log in 
flat assembler > MenuetOS > New 3ds.

Goto page Previous  1, 2, 3  Next
Author
Thread Post new topic Reply to topic
Madis731



Joined: 25 Sep 2003
Posts: 2149
Location: Estonia
[remove]


Last edited by Madis731 on 07 Jun 2008, 09:24; edited 1 time in total
Post 01 Sep 2006, 19:00
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
Thanks for your optimization. Optimization need especially drawing_horizontal_line procedure in every shading model.
Post 04 Sep 2006, 07:11
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
App "View3ds" - it's very early, still unfinished version but I want show you it.
Based on earlier demos.
What's new?
1. 3ds object import as a parameter ( for now only short names supported )
I updated Kfar app - it can run view3ds with parameter. You must copy it on
ramdrive. You could do such funny thing: Run updated Kfar in KolbrInWin,
before them set in KolInWin.ini file path to ramdrive, where yo have "view3ds",
choose 3ds file ... Emulator will run View3ds with selected file.
If no parameter specified, app try open tpot.3ds from ramdrive. If tpot.3ds
don't exist on rd, app hang.
2. Many lights. Every light - unlinear model ( Phong illumination ). For now
no light setting option.
3. Light buffer for grd, flat model.
www.macgub.hekko.pl


Last edited by macgub on 15 Oct 2013, 11:45; edited 1 time in total
Post 16 Oct 2006, 09:21
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
Ooops. In Menuet can not run apps with parameter, so I done rather unrelated post. Sorry all. Confused
Post 06 Nov 2006, 08:38
View user's profile Send private message Visit poster's website Reply with quote
Ville



Joined: 17 Jun 2003
Posts: 197
Menuet64 doesn't have these kind of compatibility issues. Like M32, it works smoothly Smile
Post 06 Nov 2006, 15:37
View user's profile Send private message Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2149
Location: Estonia
Btw, I used drag&drop under M64. Its really easy and logical. You don't need to write any parameters or any other way add them. Just pull your file onto your window. Its all graphical!
Post 08 Nov 2006, 12:22
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
Madis
Yes, drag and drop is smart. But for now only in M64. Very Happy


App View3ds ver 0.01
What new was implemented ?
1. Object generating (for now only one). When no parameter specified or error occured during reading file from disk, app generate object. No teapot.3ds needed on ramdrive, but, if this file exist it would be read as default.
2. Bug in read_from_file procedure fixed. (In May, when I made shading light vector depend, I demaged bit Madis' procedure.)
3. Backface culling on/off option. (Some objects need culling off - they have mismatched normal vectors. Example: iron.3ds, sink.3ds, the generated one.)
4. Random lights procedure.
5. Spherical (instead old - planar ) bump, texture mapping.
6. Bit improved menu.
7. Blur.

www.macgub.hekko.pl


Last edited by macgub on 15 Oct 2013, 11:46; edited 2 times in total
Post 13 Nov 2006, 10:30
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland


Last edited by macgub on 15 Oct 2013, 11:47; edited 1 time in total
Post 13 Nov 2006, 10:33
View user's profile Send private message Visit poster's website Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2096
Location: Usono (aka, USA)
macgub, don't forget that you can "edit" your post if you mistyped the URL. Very Happy

P.S. Feel free to use this screenshot from DOSbox 0.65 instead of "No Image" (which looks silly, IMO). Of course, it ain't Rembrandt, so I won't feel bad if you don't, heh. Razz


Description:
Filesize: 2.9 KB
Viewed: 14466 Time(s)

macgub.png


Post 13 Nov 2006, 21:58
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
Clasic painting, next one in my collection. Laughing
BTW: As far as I remember, other DOS screen shots I done in DOSBOX running in Menuet, in TinyPaint cause I have problem with mouse cursor.


Last edited by macgub on 04 Jan 2007, 09:59; edited 2 times in total
Post 14 Nov 2006, 08:47
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
View3ds 0.02 - tiny viewer to .3ds files.

What's new?
1. New shading models - "spot" - spot light (only one, it's very CPU hungry model, and there is no easy way to impement buffer) with light attenuation (In my implmentation works not perfect); "dots" - app draws only points (with no culling).
2. Some loseless operations "mirror": according to each axis, rotary 90 degrees.
3. Postprocesing efects: Emboss (use blur to make edges more visable), fire ( be carefull during `fire + embos` parallel using).
4. "Move" - Changes meaning of 'add vector' buttons:
used "obj" move object, "camr" move camera (in this option use culling = 'off' I must make culling procedure bit advanced).
5.Generate button. Few objects generating (with bad normals)
6. Some optimizations on MMX.
7. I took an attempt to memory managing functions, but it decreased speed (no aligned memory in Menuet functions ??)


Description:
Download
Filename: view3ds002.7z
Filesize: 38.53 KB
Downloaded: 416 Time(s)

Post 27 Dec 2006, 08:30
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
New wersion of 3ds files viewer
Comparing to version 0051, Ville inserted on newest Menuet64, I do more SSE and MMX optimizations.
Mixed 32 bit and SSE code for Menuet64:
http://macgub.hekko.pl/menuet/3ds_view/0057Me/VIEW3DSMeSSE
32 bit and MMX code for M32:
http://macgub.hekko.pl/menuet/3ds_view/0057Me/VIEW3DSMeMMX
Sources:
http://macgub.hekko.pl/menuet/3ds_view/0057Me/3ds0057_me_src.zip
Post 09 May 2011, 12:21
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
Post 13 May 2011, 12:01
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
Post 18 May 2011, 12:00
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
0060 is out. I done some SSE and SSE2 optimizations of blur function (buttons 'blur' and 'fire').
binaries for m64:
http://macgub.hekko.pl/menuet/3ds_view/0060Me/VIEW3DSMe64
sources:
http://macgub.hekko.pl/menuet/3ds_view/0060Me/3ds0060_me_src.zip
Post 09 Jun 2011, 12:08
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
View3ds 0.061 - tiny viewer to .3ds files for MenuetOS.

What's new?
1. Bump and pararell two texture mapping functions optimizations.
(files bump_cat.inc & two_tex.inc) I use MMX extension.
Binaries for m64 and m32 and sources all in one package:
http://macgub.hekko.pl/menuet/3ds_view/0061Me/3ds0061_me.zip
Enjoy Cool
Post 21 Jun 2011, 10:11
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
Post 24 Aug 2011, 10:18
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
ver 0.063
I added two buttons to increase and decrease brightness. Sources + binaries for M32 and M64; all in one package.
http://macgub.hekko.pl/menuet/3ds_view/0063Me/3ds0063_me.zip
Post 25 Nov 2011, 16:36
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 184
Location: Poland
ver 0064. I added edges only viewing model. Drawing lines with "smooth_line" procedure.
http://macgub.hekko.pl/menuet/3ds_view/0064Me/3ds0064_me.zip -> sources + binaries
http://macgub.hekko.pl/menuet/3ds_view/0062/0.png -> screenshot
Post 19 Jul 2012, 10:09
View user's profile Send private message Visit poster's website Reply with quote
Ville



Joined: 17 Jun 2003
Posts: 197
Great work. Included to 0.98.67
Post 20 Jul 2012, 17:57
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3  Next

< 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


Powered by phpBB © 2001-2005 phpBB Group.

Main index   Download   Documentation   Examples   Message board
Copyright © 2004-2016, Tomasz Grysztar.