carlfoxmarten: (Default)
[personal profile] carlfoxmarten
From the "Why aren't they doing that?" file:

Personal Radio Recorder:
Most of us are familiar with Personal Video Recorders (PVRs) that let you pause, rewind and record live TV, but doing the same thing for radio would be a Very Good Idea™! It would also be fairly easy, and wouldn't require much of an interface.
(you might get away with a programmable MP3 player with a radio built-in. And no, I don't think an iPod would suffice...)


In other news, I haven't done much in the progress of Tetris-Power, I've still been thinking about it.

In regards to indicating levels, I've been thinking about a cartoony landscape that rotates sideways to hide the old level scene and show a new one.
(imagine that the background is a very large disk who's center point is a bit below the screen)

I'm not sure I want to change how the blocks look yet, but I should probably do something about realism with some kind of shadows...
The simple kind of shadows are when you draw everything twice, the first time you draw surfaces, while the second time you change how drawn objects are transformed so they fall flat onto a plane, which requires that you know where your lights and your plane are and where they're pointed. The disadvantage of this technique is that it works fairly well for projecting shadows onto a flat surface only, and to shadow other surfaces requires rendering everything once for every plane or polygon you want shadows on!
The other kind of shadows also require drawing things twice, but the first time is for shadows (looking from the position of the light, so it works best for sun and spot lights) and the data from that is used to render the actual surfaces. Which would actually require me to figure out how to do that...

I'm currently figuring out exactly how to draw nicely curved objects with OpenGL, and so far I think that a semi-circle texture is the simplest way to go. So far with a test program, this has proven very satisfactory, though I'll need to fine-tune a few things on it...

This, however, brings me right back to the problem of textures not actually showing up in the project... D:
I may have to cut the project apart and sew it back together again, adding pieces until textures no longer appear, assuming they show up again in the first place...

Not fun.

I've cut out the loading system to see if it's causing some problems (so far nothing), so I'll look for other stuff that doesn't make sense (which could be a lot of stuff).

Anybody know OpenGL or know somebody who knows OpenGL that would like to contribute to an open-source project and likes debugging? Anybody? Anyone at all?

Profile

carlfoxmarten: (Default)
Carl Foxmarten

August 2023

S M T W T F S
  12 345
6789101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 06:33 am
Powered by Dreamwidth Studios