Sign in to follow this  
Wizumwalt

making a beacon activation of sorts?

Recommended Posts

Hi, I'm using the OGRE game engine and I would like to make an effect like, a device activating, something like a beacon being broadcast, but in a very small area. I've been working with the examples that are packaged w/ OGRE. Anyone have ideas how I would go about doing something like this?

Share this post


Link to post
Share on other sites
I don't quite understand what you want to achieve. A beacon can be anything - a glowing light, an audio signal, and so on. What exactly do you want to do? What did you try already and where did you get stuck?

Share this post


Link to post
Share on other sites
Well, that's sort of the problem. I don't know what to try or where to begin. I think I will start w/ whatever I can handle, which is something easy.

I understand it can be a signal, or a light, etc... and though I'll take something easy, I'm not sure where to begin in trying. I think if I new what the process was called, I could then go read up on it and find tutorials to try and make it work.

Share this post


Link to post
Share on other sites
I can imagine you have a hard time getting started, but I'm having a hard time understanding exactly what you want to achieve in the first place. Do you have a clear vision of the effect you want to create? What purpose will it serve? Where will it be used? Is it for a game, or for some sort of interface, or are you simply experimenting with the engine?

Share this post


Link to post
Share on other sites

I'm just playing w/ things, not really a game, but am trying to learn how to make them. So I have this device on the ground that I want my player to take notice of. I'm experimenting w/ effects and have an idea I'm planning.

The effect I'm trying to make is that I want the device to look like it's been activated. Just some way to show it off. I found this link, it's a WoW image showing something on the ground (red arrow pointing to it) and it looks like the circle around the thing on the ground sort of flashes outwards.

http://i.thottbot.com/ss/o/24218.jpg

I just want some way to visually show that something has activated "my" device on the ground, on a wall, in a tree, or wherever I put it, an alert or advisory of some sort. Something like a beacon broadcasting radio waves or flashing showing it's been triggered or activated.

I don't really have a specific effect in mind because I'm not really capable of making anything too complex and I don't know what is simple or complex in making one.

Hope that helps clarify things. I am open to suggestions on what would work.

Share this post


Link to post
Share on other sites
But wouldn't that look weird if the device were on a wall. Seems like if it were "radiating" in some way, then part of it would be "cut off into the wall" depending upon where the camera is located and the boards facing the camera (from the side of the wall).

Share this post


Link to post
Share on other sites
Quote:
Original post by Wizumwalt
But wouldn't that look weird if the device were on a wall. Seems like if it were "radiating" in some way, then part of it would be "cut off into the wall" depending upon where the camera is located and the boards facing the camera (from the side of the wall).
That's more of a conceptual problem than an implementation problem. Where is the object likely to be? Could it end up on a wall or in a corner? Is the 'beacon' basically a UI element, or is it something that's actually supposed to be 'in the world'? What would you want to have happen visually if the object were in a corner? Should the 'beacon' effect wrap around the corner? Just disappear into the wall? Something else?

The first step here is probably to get a better idea of what you want. From the image you posted, it looks like a decal of some sort would be most appropriate. There's plenty of info on decals available online and elsewhere, so you might do some research on the topic and see if decals might suit your needs.

Share this post


Link to post
Share on other sites
Quote:
Original post by Wizumwalt

The effect I'm trying to make is that I want the device to look like it's been activated. Just some way to show it off. I found this link, it's a WoW image showing something on the ground (red arrow pointing to it) and it looks like the circle around the thing on the ground sort of flashes outwards.

http://i.thottbot.com/ss/o/24218.jpg


The effect happens to all object that are targeted by the player. It does not appear normally.

Since you mention WoW, objects of interest to player have two distinguishing features: sparkles float out of them when coming close, and when mouse moves over, they appear highlighted, and the cursor changes.

The highlighting approach is by far the most common way to point out objects that can be interacted with.

Quote:
I just want some way to visually show that something has activated "my" device on the ground, on a wall, in a tree, or wherever I put it, an alert or advisory of some sort. Something like a beacon broadcasting radio waves or flashing showing it's been triggered or activated.


Usually this is done through a texture that's radially expanded. It can be implemented as sphere, or some particle effect.

Quote:
I don't really have a specific effect in mind because I'm not really capable of making anything too complex and I don't know what is simple or complex in making one.


This is just an artistic question. Draw what you want, and someone will find a trivial way to do it. Or perhaps try asking in arts forum, where people may be able to suggest actual visual design.

But coding something like this tends to be trivial, since this type of effects are generally better as light-weight as possible, since they're really just eye candy.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this