Author Topic: [Engine Change] Dynamic Skybox  (Read 3594 times)

Problem: If the client renders the game with no skyboxes, or with two skyboxes and one is later deleted, the game crashes.

Solution #1: Add networking to the Sun and Sky classes that allow some of their more prominent properties to be changed on-the fly.

I am requesting the following functions be added to the engine.

Class: Sun
::setAmbient(ambient)
::setAzimuth(azimuth)
::setColor(color)
::setElevation(elevation)

Class: Sky
::setFogColor(color)
::setMaterialList(dml file location)
::setSkySolidColor(color)

Solution #2: A quickfix that lets the client render the game without a skybox. This will allow the developer to delete and recreate the skybox without worrying that latency will cause the client to crash.

Why should Badspot add this?: Add-on development has reached a cap. The limitations of Torque and the lack of engine goodies has stymied production of new and interesting toys and features. This is a very simple thing that will open up a new dynamic the game has yet to see done well: Day and Night Cycles.


If you support this change, leave a post.
« Last Edit: February 26, 2011, 02:33:31 PM by Iban »

Badspot switching to a new engine for Blockland is 1/999.

Besides, making Blockland off a new engine would require building it from the ground up.


Whoops, I thought you meant switching from Torque to a new engine. I think only modification Torque is up to the developers of Torque since Blockland is built on Torque, not within Torque.
« Last Edit: February 26, 2011, 02:36:51 PM by Tyler66 »

Badspot switching to a new engine for Blockland is 1/999.

Besides, making Blockland off a new engine would require building it from the ground up.
You misread everything. Please re-read the topic.

Quote
Whoops, I thought you meant switching from Torque to a new engine. I think only modification Torque is up to the developers of Torque since Blockland is built on Torque, not within Torque.
Why do people insist on talking about something they don't know anything about?

The entire premise of the Torque Game Engine is to let the developer manipulate the source code. The Garage Game's forums speak openly about this.
« Last Edit: February 26, 2011, 02:39:23 PM by Iban »

You misread everything. Please re-read the topic.
I modified my post.

I modified my post.

The entire premise of the Torque Game Engine is to let the developer manipulate the source code. The Garage Game's forums speak openly about this.

I modified my post.
Why do people insist on talking about something they don't know anything about?

I mean, seriously, come on.

I approve of this. This would be a very good engine change.

Would be really cool, but doesn't the map Plate 3 do something like this?

Would be really cool, but doesn't the map Plate 3 do something like this?

I believe it forces map reloads. It's dumb.

Would be really cool, but doesn't the map Plate 3 do something like this?
The Minecraft day map does it, but it lags a bit.
On my computer, anyway.

If he added that, then we could make a minecraft map with a day/night cycle...

Would be cool. Wouldn't this allow fancier lighting, too?

This would be nice. Also, are you a fake iban, or the real?


Pretty sure he's real.

He's real. The Key registration has probably cleared the ban list.