flat assembler
Message board for the users of flat assembler.
Index
> MenuetOS > New 3ds. Goto page Previous 1, 2, 3 Next |
Author |
|
Madis731 01 Sep 2006, 19:00
[remove]
Last edited by Madis731 on 07 Jun 2008, 09:24; edited 1 time in total |
|||
01 Sep 2006, 19:00 |
|
macgub 04 Sep 2006, 07:11
Thanks for your optimization. Optimization need especially drawing_horizontal_line procedure in every shading model.
|
|||
04 Sep 2006, 07:11 |
|
macgub 16 Oct 2006, 09:21
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. http://macgub.co.pl Last edited by macgub on 04 Jan 2022, 17:31; edited 4 times in total |
|||
16 Oct 2006, 09:21 |
|
macgub 06 Nov 2006, 08:38
Ooops. In Menuet can not run apps with parameter, so I done rather unrelated post. Sorry all.
|
|||
06 Nov 2006, 08:38 |
|
Ville 06 Nov 2006, 15:37
Menuet64 doesn't have these kind of compatibility issues. Like M32, it works smoothly
|
|||
06 Nov 2006, 15:37 |
|
macgub 13 Nov 2006, 10:30
Madis
Yes, drag and drop is smart. But for now only in M64. 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. http://macgub.co.pl Last edited by macgub on 04 Jan 2022, 17:30; edited 5 times in total |
|||
13 Nov 2006, 10:30 |
|
macgub 13 Nov 2006, 10:33
Last edited by macgub on 04 Jan 2022, 17:30; edited 4 times in total |
|||
13 Nov 2006, 10:33 |
|
rugxulo 13 Nov 2006, 21:58
macgub, don't forget that you can "edit" your post if you mistyped the URL.
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.
|
||||||||||
13 Nov 2006, 21:58 |
|
macgub 14 Nov 2006, 08:47
Clasic painting, next one in my collection.
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 |
|||
14 Nov 2006, 08:47 |
|
macgub 27 Dec 2006, 08:30
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 ??)
|
|||||||||||
27 Dec 2006, 08:30 |
|
macgub 09 May 2011, 12:21
Comparing to version 0051, Ville inserted on newest Menuet64, I do more SSE and MMX optimizations.
Mixed 32 bit and SSE code for Menuet64: To download browse: http://macgub.co.pl Last edited by macgub on 16 Jan 2022, 17:07; edited 4 times in total |
|||
09 May 2011, 12:21 |
|
macgub 13 May 2011, 12:01
Last edited by macgub on 16 Jan 2022, 17:07; edited 3 times in total |
|||
13 May 2011, 12:01 |
|
macgub 18 May 2011, 12:00
Last edited by macgub on 16 Jan 2022, 17:07; edited 3 times in total |
|||
18 May 2011, 12:00 |
|
macgub 09 Jun 2011, 12:08
0060 is out. I done some SSE and SSE2 optimizations of blur function (buttons 'blur' and 'fire').
To download browse: http://macgub.co.pl Last edited by macgub on 16 Jan 2022, 17:08; edited 4 times in total |
|||
09 Jun 2011, 12:08 |
|
macgub 21 Jun 2011, 10:11
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.co.pl/menuet/3ds_view/0061Me/3ds0061_me.zip Enjoy Last edited by macgub on 16 Jan 2022, 17:08; edited 3 times in total |
|||
21 Jun 2011, 10:11 |
|
macgub 24 Aug 2011, 10:18
In last version I play with SSE2.
http://macgub.co.pl/menuet/3ds_view/0062Me/3ds0062_me.zip Last edited by macgub on 16 Jan 2022, 17:09; edited 3 times in total |
|||
24 Aug 2011, 10:18 |
|
macgub 25 Nov 2011, 16:36
ver 0.063
I added two buttons to increase and decrease brightness. Sources + binaries for M32 and M64; all in one package. http://macgub.co.pl/menuet/3ds_view/0063Me/3ds0063_me.zip Last edited by macgub on 16 Jan 2022, 17:09; edited 3 times in total |
|||
25 Nov 2011, 16:36 |
|
macgub 19 Jul 2012, 10:09
ver 0064. I added edges only viewing model. Drawing lines with "smooth_line" procedure.
http://macgub.co.pl/menuet/3ds_view/0064Me/3ds0064_me.zip -> sources + binaries http://macgub.co.pl/menuet/3ds_view/0062/0.png -> screenshot Last edited by macgub on 16 Jan 2022, 17:09; edited 3 times in total |
|||
19 Jul 2012, 10:09 |
|
Ville 20 Jul 2012, 17:57
Great work. Included to 0.98.67
|
|||
20 Jul 2012, 17:57 |
|
Goto page Previous 1, 2, 3 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.