Code center > Suggestions
Optics
Zelos:
bot you maniac. sure it would be fun to have those but that is not possible today. maybe in a distant future its possible but now not so dont be so damn ironic.
how do you mean nums?
PurpleYouko:
--- Quote ---The depth gradient for eye range isn't terribly difficult. The harder part is the biolumiescence, because it would tend to be fairly computationally expensive depending on how you do it.
--- End quote ---
I don't think so.
Just adjust their color towards black as they get deeper by multiplying the base RGB by a depth factor so that beyond a certain level they become all black.
Bioluminescence will just multiply the RGB by another factor, determined by the chosen bioluminescence factor of the robot.
Simple.
Also lets a robot choose to glow red, white, blue, yellow or any pale color.
Numsgil:
If we assume that all bots cannot be seen further than the 12 bot lengths or whatever that's standard now, then the problem becomes considerably easier.
So the idea is that a bot has a minimal (and maybe maximal) level to detect R,G, and B values? How do we handle bots that are actually all black? Are we assuming they're invisible? Do we calculate a color at a certain depth and have the difference of the bots color to that?
Just thoughts. I'll admit it would be neat to have a bunch of white dots floating around because the bots are all perfectly blended into their environment.
We'll need a formula that factors in relative motion, color of the bot, background color (which is effected by depth I'd assume), and how sensitive the looking bot's eyes are. Unless I've missed something.
PurpleYouko:
Missed something?
I think you may be overcomplicating it.
Here is a simple suggestion. Instead of a bot always seeing what is in its eyes, make it only do so on a percentage basis. On some cycles it will see and on some it won't.
In normal light this will be 100% but as the amount of light reflected or created by the target bot decreases, it is not always seen. At zero light (blends into the background perfectly) it cannot be seen at all.
This system will also allow chameleon bots to blend with the background color at a cost.
A further mod would be to allow bots to boost their vision, allowing them to see better in bad light but worse in full light where their eyes will become saturated.
Opens up quite a few cans of worms really.
Numsgil:
I'm not much for non-deterministic vision. I'd vote to decrease range that a bot can be seen as the light level decreases. Are we having bots have color vision or not? If bots' vision is black and white it makes some things a bit easier.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version