page 2 of 2
Comments: 45 | Views: 11374
PaoloM wrote:

thumbtacks2 wrote: 
PaoloM wrote: In the meanwhile, we'll twiddle our thumbs waiting for your vapourware.

Remember, to be able to convincingly criticize something, you should have been able to come out with something of equal or above importance. Anything else is just idle chit chat.
Vapourware? Last night, as I already stated, I wrote up the 3-D photo display thing that allows you to zoom in and out and fly around above a bunch of bitmaps. Not difficult really, and certainly not a finished product. But the game engine is moving along just fine, thanks. But I believe it was you who stated that I should "focus" and another person said I should only post "finished products".

Last night I built a perpetual motion engine. Not difficult really, and certainly not a finished product.
Um...what would be accomplished by showing you an early "alpha" version of a particular idea?
Harlequin
Harlequin
http://twitter.c​om/TrueHarlequin
thumbtacks2 wrote:
Um...what would be accomplished by showing you an early "alpha" version of a particular idea?


Is it open source? If so, then the whole "more eyes" will help it get done quicker and even spot some bugs.
TommyCarlier
TommyCarlier
I want my scalps!
What do you mean, bugs? Thumbtacks' code doesn't have bugs.
Harlequin wrote:

thumbtacks2 wrote: Um...what would be accomplished by showing you an early "alpha" version of a particular idea?
Is it open source? If so, then the whole "more eyes" will help it get done quicker and even spot some bugs.
The "more eyes" thing is a bit overrated, IMHO (more innovation is what is really needed). More staff would help, though. I don't have any kind of budget for them at this time, but that might change very soon and I am already putting together a business plan. I would argue in some cases it is not a good idea to "open source" something. If you remember, I've actually advocated proprietary applications over on Linux a few times. I think there is a place for both types of software. Whether the OSS community agrees with me is another thing I suppose, and some things I will open source, and others I won't.
TommyCarlier
TommyCarlier
I want my scalps!
Thumbtacks, you're full of sh*t. You talk like you're the man with experience, but you haven't proven anything. Not a thing. The only "code" you've shown us (in the Sandbox) is a crappy C++ file that doesn't run, isn't commented, isn't even aligned properly, and does NOTHING. And still you have the nerve to criticize other people and act like their work is trivial. GROW UP.
Thanks, I really needed a good laugh today...the sarcasm angle was great. But the irony involved in this thread is getting deeper all the time. Big Smile
Bas
Bas
It finds lightbulbs.
Bail out! Bail out!
TommyCarlier wrote:
The only "code" you've shown us (in the Sandbox) is a crappy C++ file that doesn't run, isn't commented, isn't even aligned properly, and does NOTHING.
Yeah, you are right. Guess this one doesn't count either. And as someone said before... a bit of "8-bit code impresses nobody".
Harlequin
Harlequin
http://twitter.c​om/TrueHarlequin
thumbtacks2 wrote:

TommyCarlier wrote: The only "code" you've shown us (in the Sandbox) is a crappy C++ file that doesn't run, isn't commented, isn't even aligned properly, and does NOTHING.
Yeah, you are right. Guess this one doesn't count either. And as someone said before... a bit of "8-bit code impresses nobody".


A game to destroy the number 9. Is there a point you have to make?
TommyCarlier
TommyCarlier
I want my scalps!
No code + doesn't work. We want some REAL stuff. Some real proof of your l33t skillz.
Harlequin wrote:

thumbtacks2 wrote: 
TommyCarlier wrote: The only "code" you've shown us (in the Sandbox) is a crappy C++ file that doesn't run, isn't commented, isn't even aligned properly, and does NOTHING.
Yeah, you are right. Guess this one doesn't count either. And as someone said before... a bit of "8-bit code impresses nobody".
A game to destroy the number 9. Is there a point you have to make?
User: Harlequin

"This Niner has not submitted any samples to the SandBox. "

TommyCarlier wrote:
No code + doesn't work. We want some REAL stuff. Some real proof of your l33t skillz.
And then what?

Say, can you help with this chunk of code I'm working on? The "size" parameter of the "CreateFont" function seems to have no effect on the actual font size when using wglfontoutlines.

unsigned int LoadFont(char * name, int size, float depth){

HFONT hFont;
unsigned int b=glGenLists(256);
hFont=CreateFont(size,0,0,0,FW_NORMAL,FALSE,FALSE,FALSE,ANSI_CHARSET,OUT_TT_PRECIS,CLIP_DEFAULT_PRECIS,ANTIALIASED_QUALITY,FF_DONTCARE | DEFAULT_PITCH, name);
if (!hFont) return 0;
SelectObject(global_hdc,hFont);
wglUseFontOutlines(global_hdc,0,255,b,0.0f,depth,WGL_FONT_POLYGONS,gmf);
return b;
}

Back on topic...I'm wondering how this technology differs from the $20 webcam + software I once bought at Wal-Mart...it had lighting correction abilities too. Too bad the thing stopped working after using it for about two years. Sad

Sourcecode
Sourcecode
Whatever it is, I didn't do it.
thumbtacks2 wrote:

Harlequin wrote: 
thumbtacks2 wrote: 
TommyCarlier wrote: The only "code" you've shown us (in the Sandbox) is a crappy C++ file that doesn't run, isn't commented, isn't even aligned properly, and does NOTHING.
Yeah, you are right. Guess this one doesn't count either. And as someone said before... a bit of "8-bit code impresses nobody".
A game to destroy the number 9. Is there a point you have to make?
User: Harlequin

"This Niner has not submitted any samples to the SandBox. "



Thumbtacks stop while your ahead. Nobody should question your ability. I don’t think having to show something in the sandbox is what makes a good programmer, and in the end proves nothing.

Change your discourse toward things a little here so that people don’t call you on it. The whole thing that shook people is the fact you say it took one night to do the same as what the original post was about (this type of dialog is not new with you).

To everyone else; baiting or entrapping this person will hold no reward.

TommyCarlier
TommyCarlier
I want my scalps!
You should use glScalef before drawing the text. Since wglUseFontOutlines just creates polygons, there will be no quality deterioration.
TommyCarlier wrote:
You should use glScalef before drawing the text. Since wglUseFontOutlines just creates polygons, there will be no quality deterioration.
Thanks. I did figure that out a while ago by doing a bit of digging on the web. But getting the glScalef function to translate nicely into font sizes is a bit tricky.

Moving along...I agree with what Sourcecode said above. I don't think anything good is going to come out of this "argument" and I'm a bit surprised at some others' conduct here. Maybe I'll download the pdf link provided by the original poster in this thread and read it over out of interest. It still sounds like basic pixel value manipulations...
TommyCarlier
TommyCarlier
I want my scalps!
I might have overreacted a bit, for which I'm sorry. But your way of writing just p*ssed me off.
TommyCarlier wrote:
I might have overreacted a bit, for which I'm sorry. But your way of writing just p*ssed me off.
Okay...I'll do my best to tone it down in the future. I'm thinking with the font issue it might just be faster and more efficient anyway to use fonts on textures instead (or experiment more with wglusefontbitmaps).
PaoloM
PaoloM
Hypermediocrity
thumbtacks2 wrote:
Maybe I'll download the pdf link provided by the original poster in this thread and read it over out of interest. It still sounds like basic pixel value manipulations...

You don't bother even informing yourself and then go on with your unbelievable claims? Without even knowing what you're talking about?
thumbtacks2 wrote:
...and I'm a bit surprised at some others' conduct here.

Surprised? Expressionless
Harlequin
Harlequin
http://twitter.c​om/TrueHarlequin
thumbtacks2 wrote:

Harlequin wrote:  A game to destroy the number 9. Is there a point you have to make?
User: Harlequin

"This Niner has not submitted any samples to the SandBox. "


*yawn*
PaoloM wrote:

Last night I built a perpetual motion engine. Not difficult really, and certainly not a finished product.



i saw an hour tv special about that - simply amazing

some of them seemed to work well too

* better move before the men in black come paolo!
PaoloM wrote:

thumbtacks2 wrote: Maybe I'll download the pdf link provided by the original poster in this thread and read it over out of interest. It still sounds like basic pixel value manipulations...
You don't bother even informing yourself and then go on with your unbelievable claims? Without even knowing what you're talking about?
I'm not sure what you are getting at here...besides it's been my goal to stay more "focused" as of late. Speaking of that, in one thing I'm working on, I'm still working out some issues. For instance, this code seems to rotate the back text with the card just fine in two out of three dimensions. Not sure what is going on with one of the dimensions, however, but I'm sure there is an easy solution. The front text works fine. What do you think?

// draw front text

glPushMatrix();
glRotatef(rotx,1.0f,0.0f,0.0f);
glRotatef(roty,0.0f,1.0f,0.0f);
glRotatef(rotz,0.0f,0.0f,1.0f);
glTranslatef(posx,posy,posz);
glColor3f(1.0,0.0f,0.0f);

DrawText(lbase,front_text,front_textx,front_texty,0.051f);

// draw back text

glRotatef(rotx,1.0f,0.0f,0.0f);
glRotatef(rotz,0.0f,0.0f,1.0f);
glRotatef(roty+180,0.0f,1.0f,0.0f);
glTranslatef(posx,posy,posz);
glColor3f(1.0,0.0f,0.0f);

DrawText(lbase,front_text,front_textx,front_texty,posz-2.9f);
glPopMatrix();

[A]

Oh, and DrawText looks like this:

void Notecard :: DrawText(unsigned int base, char * text, float x, float y, float z)
{
  if (text==NULL) return;
  glPushMatrix();
  glTranslatef(x,y,z);
  glScalef(0.2f,0.2f,0.0f);
  glPushAttrib(GL_LIST_BIT);
  glListBase(base);
  glCallLists(strlen(text),GL_UNSIGNED_BYTE,text);
  glPopAttrib();
  glPopMatrix();
}

Edit: kind of hacked together right now...but it will improve over time.
page 2 of 2
Comments: 45 | Views: 11374
Microsoft Communities