Petr Schreiber
10-10-2007, 19:40
Inspired by others, please let me introduce myself :)
My real name, as you probably know, is Petr Schreiber.
I am 21 years old, I live in Brno, Czech Republic
I am currently studying 3rd year at University in my city, still living in the house with my family : parents, sister, brother, tomcat, 3 dogs and one white rat :)
So unlike other guys on forum I have not wife nor child yet, although during last summer some baby on street showed to me and said "father" ;D
I am interested in computer related things, especially 3D graphics, game programming and taking (digital) photos. I also have positive relation to animals, although I am not pretty sure I am ideal "parent" for adopting those creatures :-\
I started programming when I was 10, on programmable calculator HP-42s, which I still have and use. As it has graphic function set and matrices it is dream machine for me.
PC programming I started on school course, using Turbo Pascal, but in fact I did not learnt anything and just got wrong opinion about Pascal language.
When I managed to get on highschool, my parents gave me Toshiba laptop ( 486SX25, DOS + Win3.1 ) which I used first for QuickBASIC experiments. I was little bit depressed by QB IDEs tendence to correct my code, so I was thinking of going to "that tool father uses".
It was PowerBASIC for DOS. My father is ubercoder, so I thought I will get similar results soon.
"Surprisingly" results came slower than expected. I tried to write games, first text based adventures with ASCII graphics and later SCREEN 12 colorful things. I spend about 2 years enjoying PB/DOS, which was ideal for my purposes.
Envying my friend in school, which "already did Windows apps and I was still stuck in DOS" :D, I made a slight pressure to move to PB/DLL, but I was not ready. Ignoring father warnings I was drowning in PB/DLL 6.0 for long time. When OpenGL headers by Sublevel6 group were released for PB, I woke up. I was 15, I got new PC and OpenGL looked cool!
Sadly my PC 3D card did not supported OpenGL in hardware, so I had to think carefully before executing my first 3D apps if it will be worth watching slideshow.
When time runs slow, I at least could learn OpenGL deepely, to make it run even in its unaccelerated mode.
Then I bought my first 3D card, Radeon 7000. I wanted to write games at first place, but I could not effort 3DS Max ( which was only tool I knew used for modeling ), so I experimented with SoftCAD for a while, writing exporters producing, ahem, PB OpenGL code directly. Then I started to create my own 3D tools, to be not dependent on functionality of other software and their complicated binary formats.
In those times I bough ZX-Spectrum for ridiculous price, to improve my 8bit knowledge, it is still working :)
I got two friend on highschool which helped me a lot on job of designing 3D editors, they did testers for me and I got nice feedback from them
Using my "ModelEd 1.0" technology :D we, me and my friend as modeller in this esoteric editor, managed to sold first app for money, editor for designing school classes written in PB/DLL 6.0. It is still used, you can see result on our customer web site (http://www.komeskola.cz/help.htm). I developed special cartoon rendering for this project, but as you can see our client does not use this feature at all :). This project was very intensive test of my skills, I almost got mad but all ended ok and there are no complains. Or the guy lost my adress ;D
I tested on my friends 3 products, and each new was in their opinion worser than the one before. They prefered easy to use, very basic functionality, I wanted universal tool, which ended in "ModelEd 1.5" - tool with my own scripting language. I loved it. They hated.
This started kind of programming crisis, in conjunction with leaving highschool and "upgrading" to university quite a double shock.
Luckily that year we got ADSL internet ( till then 14.4 modem ), so I could start to learn new technologies and saw Eros post on PB forum about thinBASIC first official release! I was interested, as I wanted to compare it to my solution, in mentioned editor. Wow, well Eros did it better :D and I liked the profesional and friendly way of supporting the product, so I am here :). And things get better and better :)
Including TBGL in official release was like Xmas^2 and got me out of programming crisis period for sure.
I think most of the programming I learn(ed) in years with thinBASIC, all people here are very friendly and big brains, so I could see and do things I thought never possible.
This forum is place I visit every day to meet real friends, at least virtually.
I am sorry this got long but it had to get out :D
Petr
My real name, as you probably know, is Petr Schreiber.
I am 21 years old, I live in Brno, Czech Republic
I am currently studying 3rd year at University in my city, still living in the house with my family : parents, sister, brother, tomcat, 3 dogs and one white rat :)
So unlike other guys on forum I have not wife nor child yet, although during last summer some baby on street showed to me and said "father" ;D
I am interested in computer related things, especially 3D graphics, game programming and taking (digital) photos. I also have positive relation to animals, although I am not pretty sure I am ideal "parent" for adopting those creatures :-\
I started programming when I was 10, on programmable calculator HP-42s, which I still have and use. As it has graphic function set and matrices it is dream machine for me.
PC programming I started on school course, using Turbo Pascal, but in fact I did not learnt anything and just got wrong opinion about Pascal language.
When I managed to get on highschool, my parents gave me Toshiba laptop ( 486SX25, DOS + Win3.1 ) which I used first for QuickBASIC experiments. I was little bit depressed by QB IDEs tendence to correct my code, so I was thinking of going to "that tool father uses".
It was PowerBASIC for DOS. My father is ubercoder, so I thought I will get similar results soon.
"Surprisingly" results came slower than expected. I tried to write games, first text based adventures with ASCII graphics and later SCREEN 12 colorful things. I spend about 2 years enjoying PB/DOS, which was ideal for my purposes.
Envying my friend in school, which "already did Windows apps and I was still stuck in DOS" :D, I made a slight pressure to move to PB/DLL, but I was not ready. Ignoring father warnings I was drowning in PB/DLL 6.0 for long time. When OpenGL headers by Sublevel6 group were released for PB, I woke up. I was 15, I got new PC and OpenGL looked cool!
Sadly my PC 3D card did not supported OpenGL in hardware, so I had to think carefully before executing my first 3D apps if it will be worth watching slideshow.
When time runs slow, I at least could learn OpenGL deepely, to make it run even in its unaccelerated mode.
Then I bought my first 3D card, Radeon 7000. I wanted to write games at first place, but I could not effort 3DS Max ( which was only tool I knew used for modeling ), so I experimented with SoftCAD for a while, writing exporters producing, ahem, PB OpenGL code directly. Then I started to create my own 3D tools, to be not dependent on functionality of other software and their complicated binary formats.
In those times I bough ZX-Spectrum for ridiculous price, to improve my 8bit knowledge, it is still working :)
I got two friend on highschool which helped me a lot on job of designing 3D editors, they did testers for me and I got nice feedback from them
Using my "ModelEd 1.0" technology :D we, me and my friend as modeller in this esoteric editor, managed to sold first app for money, editor for designing school classes written in PB/DLL 6.0. It is still used, you can see result on our customer web site (http://www.komeskola.cz/help.htm). I developed special cartoon rendering for this project, but as you can see our client does not use this feature at all :). This project was very intensive test of my skills, I almost got mad but all ended ok and there are no complains. Or the guy lost my adress ;D
I tested on my friends 3 products, and each new was in their opinion worser than the one before. They prefered easy to use, very basic functionality, I wanted universal tool, which ended in "ModelEd 1.5" - tool with my own scripting language. I loved it. They hated.
This started kind of programming crisis, in conjunction with leaving highschool and "upgrading" to university quite a double shock.
Luckily that year we got ADSL internet ( till then 14.4 modem ), so I could start to learn new technologies and saw Eros post on PB forum about thinBASIC first official release! I was interested, as I wanted to compare it to my solution, in mentioned editor. Wow, well Eros did it better :D and I liked the profesional and friendly way of supporting the product, so I am here :). And things get better and better :)
Including TBGL in official release was like Xmas^2 and got me out of programming crisis period for sure.
I think most of the programming I learn(ed) in years with thinBASIC, all people here are very friendly and big brains, so I could see and do things I thought never possible.
This forum is place I visit every day to meet real friends, at least virtually.
I am sorry this got long but it had to get out :D
Petr