flat assembler
Message board for the users of flat assembler.

Index > Windows > win3ds

Goto page Previous  1, 2, 3, 4
Author
Thread Post new topic Reply to topic
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
Its over a year I released last version of win3ds app. During a year I tried improve it by calculating raycasted shadows, merging neighbour triangles wit similar normal vector etc.. But it was leak of competence, knowledge, stubborn etc.. I implemented only a few changes. Maybye I publish new version soon, (or not so soon). Anyway thanks to all people who took look at my app. Best wishes Exclamation
Post 12 Sep 2019, 07:57
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
win3ds22.
News:
Bit changed flat triangle rendering procedure with writing to cache. New Gouraud shaded line procedure (thx Pablo Reda). Writing normal vectors option (button in menu). Bit more elegant simple line drawing proc.

sources and binaries Arrow http://macgub.vxm.pl/win/win3ds22.7z
screenshot Arrow http://macgub.vxm.pl/win/win3ds22_big.jpg
Post 15 Sep 2019, 16:53
View user's profile Send private message Visit poster's website Reply with quote
pabloreda



Joined: 24 Jan 2007
Posts: 104
Location: Argentina
pabloreda
I can't access.
Why not upload you great work to github?
Post 16 Sep 2019, 00:07
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
@Pablo
I think my server is not 100% online. Its paid hosting, cheapes I found, but worst than many others free. Git - yes many people migrate to this site. Perhaps its option for me.
@all
Please tell me if you have problems with acces. This humble request is not obligatory. i know server is slow, ugly and about 30% online.
Post 16 Sep 2019, 18:00
View user's profile Send private message Visit poster's website Reply with quote
Roman



Joined: 21 Apr 2012
Posts: 815
Roman
What about GUI(graphical user interface) demos ?
Very interesting look how write owner GUI in Directx\OpenGL without glut\winapi.

Interesting how calculate size buttons,ListBox.
Post 19 Oct 2019, 06:52
View user's profile Send private message Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
Roman
I don't know what you exactly mean. Is your post question, or just comment? Anyway, thanks for reply. [/b]
Post 22 Oct 2019, 19:14
View user's profile Send private message Visit poster's website Reply with quote
Roman



Joined: 21 Apr 2012
Posts: 815
Roman
I mean simple example GUI without glut\winapi on OpenGL.
Draw button or combobox on OpenGL without glut.
And resize GUI on window size. If user change window size.
Post 24 Oct 2019, 13:53
View user's profile Send private message Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
Hello !!
win3ds23 is out. Some info form new.txt file:
Quote:

What new was implemented?:
+ 32 bit indexes of vertices and many changes according this.
+ Multi cores calculating normal vectors according to both triangles and vertices.
+ More accurrate joining ( 'M' key) and editing (scale, translate) new mesh.
+ Better remove redundant vertices proc.
+ Option to merging triangles.
+ New triangulation procedure.
- Disabled creating and editing solid rotated bezier curve and short pipes
option and buttons according to this edition.


Knowed bugs, not yet removed:
- Triangulation of 'Cordis Christi' object not correct.
- In edit edges option apear some not needed additional edit bars.
- No ability to edit long pipe (but renedering process OK).
- No ability to save 3ds file of object that contains more than 65535 vertices
or triangles. ( But saving to asc file - OK ).


Please, take a look at version 23. Thanks. Bye.


Description:
Download
Filename: win3ds23.7z
Filesize: 232.12 KB
Downloaded: 133 Time(s)

Post 13 Mar 2020, 19:01
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
Hey!
New 24 version. From whatsnew.txt:
Quote:
What new was implemented?:
+ Several messages about current processed function appear on top bar.
+ New uniqe detection of edges procedure.
+ Teslation of chosen area, not only on whole object. I returned back to
prevoious avialable option but now is on 32 bit indexes and multithreaded.
+ Dispalying information about object table: edges, faces, vertices count.
+ Bit improved (?) merging triangles option.

Bugs, that still present:
- Triangulation of 'Cordis Christi' object not correct.
Object degenerated - it need rewrite.
- In edit edges option apear some not needed additional edit bars.
- No ability to edit long pipe (but renedering process OK).
- Saving only first 65535 vertices and triangles to 3ds file.( But saving to asc file - OK ).
- Many others Sad


bin and src attached.
Bye Very Happy


Description:
Download
Filename: win3ds24b.7z
Filesize: 216.58 KB
Downloaded: 63 Time(s)

Post 26 Jul 2020, 08:14
View user's profile Send private message Visit poster's website Reply with quote
shirleyjonesz711



Joined: 17 Aug 2020
Posts: 1
shirleyjonesz711
Can you perhaps share here the full comprehensive tutorial of the UI code? Thank you! So I can adapt it to my website abc ya games and Gacha Life, which can be found on chrome store using this link https://chrome.google.com/webstore/detail/gacha-life-games-extensio/bidldpedmamenefcipmhojmhjohmblnl. It's almost finished but I'd still like to have some furnished. Thank you!
Post 17 Aug 2020, 03:29
View user's profile Send private message Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
Thanks Shirley for reply.
My user interface is not clear, so you have right it requires some polish. I hope you read readme.txt file, or header of win3ds.asm file (located in src folder) . It will give some info about UI. Main idea of near all buttons is cyclic switchin beetwen various options . If last option is achived, the first is switched. ( so organised are rendering mode button, rotary mode button, displayed models buttons...). Some buttons performs single operation:(teslate button, remove redundant vertices button...). Some operations are supported only by pressing key on keyboard; Mainly loadnig file operations: X key - loading texture (only uncompressed raw format is supported), N - loading new object, M - joining new object to previously loaded object... Again sorry for ugly UI.
Good luck!!!
Post 19 Aug 2020, 03:29
View user's profile Send private message Visit poster's website Reply with quote
macgub



Joined: 11 Jan 2006
Posts: 243
Location: Poland
macgub
Hello Exclamation
Version 25.
From whatsnew.txt
Quote:

1. Ability to edit bezier patches. To edit patches press E key or 'b. derives'
button - draw bezier derives, before that select bezier object you want to
edit - press B key or 'bezier sr.' button times you need, stop animation
(press F11 key or button 'run/stop'). Now edit by moving yellow bars
with pressed left mouse button, when left button is released new position
of bar and bezier derive is accepted. Bezier patches are recalculated
permanently. To achive previous geometry restart app.
2. I took attempt to removing inside faces and vertices - it means faces that
from all points of view are hidden. It process (near) correctly when
triangles are relative not so small. Try to use selecting 'Rm ins fac' button.
3. I try with new rendering model - fur processing. In this model clipping
was not maked - if object excedess screen app will hang.
4. I remove some bugs. (But some still are present).

Binaries and sources in file win3ds25.7z Exclamation


Description:
Download
Filename: win3ds25.7z
Filesize: 221.2 KB
Downloaded: 17 Time(s)

Post 17 Oct 2020, 20:03
View user's profile Send private message Visit poster's website Reply with quote
idle



Joined: 06 Jan 2011
Posts: 360
Location: Ukraine
idle
Via the years past...
Eh, nostalgia recall.
Damn it, how good!
Tnx and jello!
Post 18 Oct 2020, 02:03
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, 4

< 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 cannot attach files in this forum
You can download files in this forum


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

Website powered by rwasa.