Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / Wireframe 3D engine system

Author
Message
puzzler2018
User Banned
Posted: 11th Feb 2019 21:44
Im going to have a bash at a rasterization wire-frame 3D engine also this year - can make apps like Elite and such like.

It will be based on 2D physics boosted to 3D worlds.

Will include own OBJs too and getting the geometries correct.

I looked at this been useful on the Mine-craft thread - but this beast is in its league of its own.

It will be based upon this guy



I know, I know. But who didnt love Elite or similar


puzzler2018
User Banned
Posted: 11th Feb 2019 22:07 Edited at: 11th Feb 2019 22:09
This will have functions available to you for doing your own Scaling / Transforms (movements) / Translates (rotations) - I know AppGameKit does this for you - but thats with AGKs own Objects.

Im talking about 2D to 3D wireframe games

and also 4D / 5D / 6D transformation matrices too, so will help you develop games in those

Looking forward to it...
puzzler2018
User Banned
Posted: 11th Feb 2019 22:54 Edited at: 11th Feb 2019 22:55
Catch up in a couple of months - your not interested!!

I must do your heads in
fubarpk
Retired Moderator
19
Years of Service
User Offline
Joined: 11th Jan 2005
Playing: AGK is my friend
Posted: 12th Feb 2019 00:12 Edited at: 12th Feb 2019 00:13
Quote: "Catch up in a couple of months - your not interested!!"

I was reading a rather long tutorial,

I am interested on how such a system performs
fubar
puzzler2018
User Banned
Posted: 12th Feb 2019 06:34
Thanks.. I just meant it will take a few months to put together x got other projects on at mo

But I certainly like to try this one
Santman
13
Years of Service
User Offline
Joined: 15th Sep 2011
Location: Inverness
Posted: 12th Feb 2019 12:50
So your posting on an AppGameKit forum......about trying to make a completely seperate graphics engine?
Cliff Mellangard 3DEGS
Developer
18
Years of Service
User Offline
Joined: 20th Feb 2006
Location: Sweden
Posted: 12th Feb 2019 12:52
I also follow that guy on the tube..
would be cool to make a wireframe fps
puzzler2018
User Banned
Posted: 12th Feb 2019 12:55 Edited at: 12th Feb 2019 12:55
Yes and No - getting some ideas on how to create Elite / No Man Sky type of games all done with using Drawline commands.

But the workings out / gemotories / rotations / transforms etc will need to be manually created.

Is this something that I shouldn't be doing?
Santman
13
Years of Service
User Offline
Joined: 15th Sep 2011
Location: Inverness
Posted: 12th Feb 2019 13:46
It's not for me or anyone else (except maybe the mods, obviosuly) to say what you shouldn't be doing, it just struck me as ironic. Lol.
puzzler2018
User Banned
Posted: 12th Feb 2019 13:59
Lol

Mods. Can you save the day before I start this project later in the year

Cheers
puzzler2018
User Banned
Posted: 12th Feb 2019 18:33 Edited at: 12th Feb 2019 18:37
Freddix
AGK Developer
22
Years of Service
User Offline
Joined: 19th Sep 2002
Location: France
Posted: 12th Feb 2019 19:37
Wireframe 3D modeler ?
Heh ! It remind me 20 years ago, when for my Baccalaureat diploma I created a 3D Wireframe modeler under Turbo Pascal :p
Note obtained 18/20 Best note of my region academia

lool
puzzler2018
User Banned
Posted: 12th Feb 2019 19:41
Hee hee - well done too.

I got to college BTEC Diploma and did Distinctions (A*) in all my programming courses - went to Uni and found a girlfreind - and failed uni - all went down hill from then on lol

Tier 1 Developer
fubarpk
Retired Moderator
19
Years of Service
User Offline
Joined: 11th Jan 2005
Playing: AGK is my friend
Posted: 12th Feb 2019 19:49
Well done to you both

Quote: "went to Uni and found a girlfriend - and failed uni - all went down hill from then on lol"

I got Distinctions in I.T during college too and then did very well at computer science at Uni but the fact I never got a girlfriend
might've helped Mind you towards the end of my degree met a lovely girl through a dating App that was head of the IT
department managing computer systems for many doctor surgeries. hahah well it never lasted completed my degree
and still great friends with the lady I met.

Mind you my high school days grades were not so good hence why I went to college then university
fubar
puzzler2018
User Banned
Posted: 12th Feb 2019 19:58 Edited at: 12th Feb 2019 20:00
Well done too Fubarpk.

Who needs girlfreinds hey! Freinds maybe.. but nothing more. Getting far too old for that game lol

The only girl - freind in my life at moment is my great old dearest marrr lol

Anyway - steadily moving on.... lol
Tier 1 Developer
puzzler2018
User Banned
Posted: 12th Feb 2019 21:57
I work for a small company that design and program Visual C# software to keep them running at ease

Im a designer/Programmer and Tester for them all at the same time.

Jesus - my head spins with craze and like mush when clocking off time lol

Hard work mentailly
Tier 1 Developer
Rick Nasher
7
Years of Service
User Offline
Joined: 25th Jul 2017
Location: Amsterdam
Posted: 13th Feb 2019 08:47
It's *always* those women distracting men, started with Eve already.
Heard many of these kind of stories over the years causing education/life goin to s*. lol

I will save you my horror stories but, yes, costed my education too.


(If any women here reading this, please notice the "wink-not-too-seriously" tone, it's just us men who are the weaker species.. )





puzzler2018
User Banned
Posted: 13th Feb 2019 11:52
Nice little story there. I'm sure there is someone out there for everyone. Just haven't found yet. Probably never but that doesn't upset me cause I can crack on at making games for life without no distractions

Swiftly moving on lol x
Tier 1 Developer
puzzler2018
User Banned
Posted: 13th Feb 2019 20:32
Thinking -

Load an object - any object and join each vertex with a drawline in 3D (not drawing the shared vertexes)

Thats a wireframe.

Job Done!!!

Next!!!! lol
Tier 1 Developer
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 13th Feb 2019 21:01 Edited at: 13th Feb 2019 21:07
You can even do it without loading any object...just with arrays of imaginary vertex an then drawing line from one point to the next...


Edit. Just start with an easy primitive...something like a box.

Edit.
I'm going to try with a funy one....you are not alone
I'm not a grumpy grandpa
puzzler2018
User Banned
Posted: 13th Feb 2019 21:20
Yeah - thanks my good fellow

I shall try work something out on this a little later in week.

Cheers
Tier 1 Developer
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 14th Feb 2019 00:34
Hi there. Here's an icosahedron made with an array and drawing lines .

I'm not a grumpy grandpa
puzzler2018
User Banned
Posted: 14th Feb 2019 07:10
Nice thanks. Will take a look tonight
Tier 1 Developer
puzzler2018
User Banned
Posted: 14th Feb 2019 20:29
Nice peice of code there chafari

Catch up soon with this one.
Tier 1 Developer
janbo
15
Years of Service
User Offline
Joined: 10th Nov 2008
Location: Germany
Posted: 14th Feb 2019 21:03 Edited at: 14th Feb 2019 21:04
This is a very good idea to learn.

Heavy spoiler Alert !
I made a 3D Renderer some years ago
You can fly with the camera, there is counterclockwise face drawing code and a bit to load indexed and non indexed models.
Doesn't work 100% but it was nice to learn it at the time.
And I encourage you too, to make you own version first

Attachments

Login to view attachments
chafari
Valued Member
18
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 14th Feb 2019 21:43
Quote: "I encourage you too, to make you own version first"


@janbo That is great ,thanks for sharing . We "programmers" are all the time trying to reinvent the wheel ...perhaps not to get bored....this is the best way to learn .
I'm not a grumpy grandpa
puzzler2018
User Banned
Posted: 15th Feb 2019 13:00 Edited at: 15th Feb 2019 13:01
Thanks Janbo - yes thats what i thought too. I started on a 4D wireframe tesseract long time ago and it was so much fun working out the maths..

and will be a great learning curve to many - especially for the beginners coming into 3D, like meee

Thanks for the link - I will check it out later
Tier 1 Developer

Login to post a reply

Server time is: 2024-11-05 23:03:11
Your offset time is: 2024-11-05 23:03:11