PDA

View Full Version : tbgl inka 3d project :)



Lionheart008
02-10-2008, 02:14
dear thinbasic/thinbasic open gl friends,
some more alien-news...

:) If there is enough time this year, I will create a little 3d modeller with thinbasic and the fantastic tbgl language:) and his possibilities increasing more and more... I am impressed! ;)

- the start of 'inka3d' project is done, some weeks before and I would like to concentrate my knowledge to work in progress for this 'inka 3d' project, should come an open source project... everybody with thinbasic and tbgl knowledge can take part at this idea... :)

- only a screenshot of the new version I add here first of all... the latest quadview script I have added also. The quadview gui is ready, but without any functions... only the quadview runs as well as I wish and mouse pointer... more will come... I am sure...

- if somebody has fun and interests to work on/at the 'inka3d' project with me can send me here a message and I invite all engaged guys and women to do it... :D

- it's hard stuff, but some day, the modeller will be ready to take off ;D - I am sure!!!

- I am hard working for this dream to create a new 3d modeller/painter/renderer tool...

- I like to have a quadview look and some buttons you can see around the working view window for switching to all feature and function you need when working, creating 3d models... a fast way to your 3d modelling success and so you can create your ideas with directly input by mouse and keyboard inputs...

- I love 3d software packages like 'silo 3d' (150 euro), 'cinema 4d' (>800 euro), 'lightwave' (ca. 800 euro) and 'blender' (free of charge) I have checked yesterday the first time ;) the idea is to create an open source 3d modeller for free and everybody can help to improve the tool... first issue of a beta release (for example version 0.01) will be developed for windows xp... :) linux and mac os should follow...

enough for this night... bye, ciao und servus, lionheart (frank brübach)

ps: I have forgotten to attach the current script;)... sorry...

Michael Hartlef
02-10-2008, 12:29
Good luck Franko,

I hope you will be successfull.

Simone
02-10-2008, 12:42
Hi Lionhearts,

Good luck for your project, would be very nice to have an 3d modeller based on Thinbasic, Nice Idea. ;)

Ciao,
Simone

Lionheart008
04-10-2008, 12:20
:D thank you michael and simone...

- yes, I need a great portion of luck, time and engaged people they would like to work with me at this longer time perioded project;)

- I would like to build a 'modeller and painter module' first of all, because I like the variety and beautiful colors and painting pencils of other 2d/3d apps, colored 3d x-objects, with thinbasic/tbgl language after I have seen how powerful this new version of thinbasic became :)

- learning by doing... and need help, of course... so this modeller/painter can grow up with patience and including new ideas and inputs from tbgl exercises I have done or I things I will do the next weeks and month...

more will come as soon as my girl friend is fit again :)

- if anybody has any wishlists or ideas for inka 3d modeler/painter, make inputs here!
thanks...

bye, lionheart

Michael Hartlef
04-10-2008, 12:46
... and engaged people they would like to work with me at this longer time perioded project;)



Hi Frank,

I won't be able to help you much as for the next 4 months, besides helping a friend with porting code, I have our game to work on. That has, thinBasic related, the top most priority for me. I have also my own game that I wanna work on. So there will be definately no time for other things for me. But I cross my fingers that you will find the people to help you.

Michael

Petr Schreiber
04-10-2008, 14:51
Hi Frank,

I can help with performance tuning, but as Mike said, game is priority #1 for now.
Somewhere back in my head there is little ghost saying "you did not really finished any bigger game, it's time it's time it's time" :)

I think ray collisions and particle systems will keep me a bit busy as well.
But I really like the idea of TB based, open source modeler.


Petr

Lionheart008
04-10-2008, 16:53
dear petr, mike, simone, hi all... :D

;) Oh yes, of course, I know about the main task (something very interesting stuff with "game projekt" :D ) here... no problems... I mean to concentrate on working with my open source project 'inka 3d' after finishing our 'superb game' and then I have perhaps more skills to build new modules in it;)

- the next generation of tbgl and thinBasic (1.7.0.0) may be really a very big throw :)

have all a nice day, more sunhine and good ideas in your mind ;) I will push my project from time to time... into other open space spheres... must laugh...

bye, Lionheart

Lionheart008
31-07-2010, 20:33
hello,

1) "Inka3D modeller": this project in mind was the main idea why I was coming to thinbasic language ;) I know two 3d modeller like "cinema 4d" and "lightwave 3D" basically, "realsoft 3d" was some years before my favorite but it's only for a special group of users there.

2) my idea is to continue my work with Inka 3D, because there's the most enthusiasm for this modeller and my second project ("AdamEvaBasic Art_Editor) but this would be programmed with powerbasic I wanted to use this one.

for 1) "tbgl" questions:

a) current example: I wanted to know how to resize buttons during maximizing window correctly ?


Control Set Resize hDlg, %btnClose, 1,1,0,1
Control Set Resize hDlg, %btnNumeric, 0,1,0,1

b) more important:

If the user have the chance to make input with values (edit dialog I have in mind) for making primitives, what would be the best way ?

for example: If you would like to have a "sphere" or "box" with different shapes the user should can choose the new dialog (for example: "primitive properties") for a=1.5, b=2.5, c=3.5 and set the position 1,2,1 (x,y,z). I have no idea how to make it easily. I can use function with an inputbox mask but I don't like it. other way would be to have a popup dialog like to calculate (by "numeric input" example I have done) a plane with multiplication value A * value B, but this have to create a new primitive. I can scale the primitive, that's ok, but how to serve this one with dialog box or popup window ? there must be a feedback to the current primitive you want to manipulate and the rendering scene (refresh)...

I am thinking loud, perhaps somebody has some hints and good advices, would be nice :)
bundle version of inka 3d dummy-demo I add as attachement.

good summertime, servus, Frank (back from holiday)

Petr Schreiber
31-07-2010, 22:32
Hi Frank,

what does it mean "to resize buttons during maximizing window correctly"?

Without seeing the code, I would say this should go for close:


Control Set Resize hDlg, %btnClose, 0,1,0,1


It seems you forgot to set any resize flags for the rest of the buttons. Make sure each of them has its Control Set Resize and that all use unique ID.

For the numeric input, I would go for creating multiple specialised simple dialogs to fill with info.


Petr

Michael Hartlef
01-08-2010, 12:42
Withut studying your code....


there must be a feedback to the current primitive you want to manipulate and the rendering scene (refresh)...

can you please explain how you store the model that you create in your app and do the transformation?

Lionheart008
01-08-2010, 17:38
can you please explain how you store the model that you create in your app and do the transformation?

yes, of course, more to come next days and with code example if I have finished my first idea and then the question is more clear, need some time for finishing my next issue.


For the numeric input, I would go for creating multiple specialised simple dialogs to fill with info.

I will check this idea, thanks michael and petr for short feedback.

frank