flat assembler
Message board for the users of flat assembler.
Index
> Windows > win3ds Goto page Previous 1, 2, 3, 4, 5, 6 Next |
Author |
|
idle 17 Apr 2021, 10:45
Of course i do!
One day (after i set up my life to better mode, hahaa self irony)... ok, you know). Cool! |
|||
17 Apr 2021, 10:45 |
|
macgub 09 Nov 2021, 15:07
Hi!
Version 29 is out. Quote:
http://macgub.co.pl Last edited by macgub on 09 Dec 2021, 17:32; edited 1 time in total |
|||
09 Nov 2021, 15:07 |
|
macgub 09 Dec 2021, 17:30
Hi!!
ver 30 whats new wrote: Code: What's new in version 30? 1. New detecting manifold chunks procedure and based on it, new calculating normal vectors proc. This new routine shows how good algo can improve performance. On my i5 2cond gen earlier I wait abaut 15 minutes, or longer to load object contains ~500000 vertices and ~700000 faces. Now its done in few seconds. This shows me future way to go to. 2. Sizable app window. Maciej Guba, December 2021. Enjoy ! I attach screenshot to display new features. (Quite big object loaded. Object made not by me.) edit: To download ver 30 visit my page..
Last edited by macgub on 25 Feb 2022, 16:50; edited 1 time in total |
||||||||||
09 Dec 2021, 17:30 |
|
macgub 25 Feb 2022, 16:48
Hey !!
New version of my app. Maybye someone intrested... Quote:
To download visit my page.. Last edited by macgub on 07 May 2022, 12:50; edited 2 times in total |
|||
25 Feb 2022, 16:48 |
|
macgub 06 May 2022, 15:26
Hi!
Quote:
I attach some objects in (3ds format), I done in win32ds app. Its Easter scene and some chip visulization. Maciej Guba, May 2022. Edit: link to executables. Check for malware!! http://macgub.co.pl/win/win3ds/32/win3ds32b_exe.zip Edit2: Bit changed version, will work nice in windows 10. Cleaned bump_tex triangle rendering procedure, less branches and divisions.. I renew bit app UI descripition (readme.txt)... sources - http://macgub.co.pl/win/win3ds/32/win3ds32b.zip
Last edited by macgub on 15 Oct 2022, 13:14; edited 1 time in total |
||||||||||
06 May 2022, 15:26 |
|
macgub 15 Oct 2022, 13:12
hey !
Quote:
My applications, documents I generate; perhaps knowledge (still tiny comparing to most people) about programming, rendering 3d; is based on work, repeating, rethinking about some aspects I am busy. I dont know if large amount of people are intrested in reading, using this garbage. Anyway, I hope, at last few people get something good from my stuff... Maciej Guba, October 2022. edit: - to download visit - http://macgub.co.pl Last edited by macgub on 26 Nov 2022, 15:02; edited 1 time in total |
|||
15 Oct 2022, 13:12 |
|
Roman 18 Nov 2022, 17:59
macgub
Do you have asm code intersection 3d sphere with plane or triangle ? With plane normal. |
|||
18 Nov 2022, 17:59 |
|
macgub 20 Nov 2022, 13:12
Hi!
Only triangle intersection procedure is included in win3ds sources. Triangle - edge to be precise. For ray - sphere - check http://macgub.co.pl/menuet/ray01.zip Its demo for MenuetOS and KolibriOS, but I dont know it will be usefull for you. From my point of view, its hard to isolate appropiate code from this stuff, albeit I created it - its my own... (some bit shame code ). Best regards! |
|||
20 Nov 2022, 13:12 |
|
macgub 26 Nov 2022, 15:01
Hi!
New version - to download if someone intrested.. Quote:
edit - I delete attachments, add links.. http://macgub.co.pl/win/win3ds/34/smiled_face.zip An ilustrated pdf - story how I build 'smiled face' mesh, and this mesh I mentioned.. http://macgub.co.pl/win/win3ds/34/win3ds34.zip Sources, some 3d models craeated in my app - winter scene and an 'smiled egg', some info about user interface... Last edited by macgub on 04 Feb 2023, 17:29; edited 1 time in total |
|||
26 Nov 2022, 15:01 |
|
macgub 04 Feb 2023, 17:25
Hi!
I have prepared new version, maybye somone want take a look... whatsnew.txt wrote: Code: What's new in version 35? 1. More refractoring work - split fist step of gouraud based triangle functions (sorting cooeficientes, delta calculating, two calling loops) into one. See files 3grd_tex.inc and 3grd_cat.inc. 2. I unify call routines to all 4 threads rendering models - (real Phong based procedures, and ray casted shadows procedure). 3. At start program detect vertical resolution - if it's below 900 pixels right side menu (buttons, info area, "Next edit" area) height is shrinked. 4. I delete 3flat_cat.inc file (contains flat shading procedure with integer Z coordinate interpolation). Its redundand. 5. Now flat shadows on textured background are avialable in every rendering model. ("Shadows" button.) 6. I increase "Next edit" edition posibilities - so bend, xyz/xy scale, rotating avialable in modes - freshly joined (M key) next object, separate chunk and whole object. Use "NextM edit" menu button. 7. Now saved files 3ds, asc, chunks binary formats have letter from 'A' to 'Z' in its name. Value is increased - when 'Z' letter is achived next 'A' is switched. 8. Attempt to write to 3ds files objects above 65536 vertices and triangles. In that cause single chunk should not exceed 65535 elements - otherwise will be clipped. This new save feature is very buggy. If object has below 2^16 elements - old saving method is performed after pressing 'save obj.' button. 9. 'FFD' button - allow free form deformation based on single Bezier patch. 10. I tried improve manual -> see appropriate pdf. Maciej edit - I delete attachments, add link.. http://macgub.co.pl/win/win3ds/35/win3ds35.zip - link to sources, example 3ds models, pdf with short manual, . Last edited by macgub on 24 Apr 2023, 19:09; edited 2 times in total |
|||
04 Feb 2023, 17:25 |
|
macgub 24 Apr 2023, 19:05
Hi!
Some polished version. I called it 36. For everyone yet not bored with my application.. quote from whatsnew file: Quote:
http://macgub.co.pl/win/win3ds/36/chunks-edit-tutorial.pdf - link to tutorial about manifold chunk edition.. edit: - Sahdow fix to spare annoying of user... Sorry all, who waste their time and download old version... http://macgub.co.pl/win/win3ds/36/readme.pdf - documentation/manual http://macgub.co.pl/win/win3ds/36/win3ds36b.zip - sources, some new object.. Fixes Last edited by macgub on 23 Jul 2023, 16:14; edited 3 times in total |
|||
24 Apr 2023, 19:05 |
|
macgub 26 Apr 2023, 12:15
On picture I attached to this post is visable my work, I done using version 36 of app. Most diificult was for me bunny's ears. I manipulate on some primitive using new ffd volume cage modificator, based on 4 Bezier patches ....
The same primtive I use for rabbit puffs...
|
||||||||||
26 Apr 2023, 12:15 |
|
3D_FASM 23 May 2023, 09:01
Huge work. You have everything to create a software graphics engine for Assembly x86 as library.
|
|||
23 May 2023, 09:01 |
|
macgub 25 May 2023, 09:07
Thanks !!
In fact I use only few OS dependent invokes.... But many people help me to do my graphics work. I only bit expand/recreate some ideas.. Some ideas are from me - but as I read released documents - many people has similar ideas much earlier and much more expanded... |
|||
25 May 2023, 09:07 |
|
NETSTALKER 27 May 2023, 16:21
I have been watching your work for many years. I like it. But I don't understand why you don't use a graphics card in graphics calculations. OpenGL, DirectX, Vulkan exist especially for you.
|
|||
27 May 2023, 16:21 |
|
3D_FASM 27 May 2023, 20:42
My opinion. Working with OpenGL, DirectX, Vulkan you work with the 3d library. If you write a software engine, you kind of write the code that is in the processor in the video card (rasterizer) and OpenGL, DirectX, Vulkan together. Those. this is another more thorough level of knowledge of 3d graphics.
|
|||
27 May 2023, 20:42 |
|
macgub 28 May 2023, 05:34
NETSTALKER wrote: I have been watching your work for many years. I like it. But I don't understand why you don't use a graphics card in graphics calculations. OpenGL, DirectX, Vulkan exist especially for you. Its easier to port for ex. Linux frame buffer or for other uncommon project like MenuetOS, SigmaOS... But you are right - I dont use OpenGL, DirectX, Vulkan - Why? - Its mystery for me - Laziness? |
|||
28 May 2023, 05:34 |
|
macgub 23 Jul 2023, 16:09
version 37
release notes: Quote:
Test with care - Maciej, Jul 2023 http://macgub.co.pl/win/win3ds/37/37manual.pdf http://macgub.co.pl/win/win3ds/37/win3ds37.zip - sources, example mesh edit - I delete attachments, add links.. Last edited by macgub on 12 Sep 2023, 11:07; edited 1 time in total |
|||
23 Jul 2023, 16:09 |
|
macgub 31 Aug 2023, 12:39
Hi!
I decide to post some images with objects I made/remade recently in my app... I hope you take a look and became happier for just a piece of time (or more) .......
|
|||||||||||||||||||
31 Aug 2023, 12:39 |
|
Goto page Previous 1, 2, 3, 4, 5, 6 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.