# cameras:)

6

when bangtan has to shed their blood, sweat and tears and jin wins all

Dan being sarcastic and low-key bashing all the people who are mad at him and Phil for being so tatinof-related lately is my aesthetic

*wordlessly digs own grave*

4

Conception Character Trailer – Ravi

2

there’s paint streaks in the sky

Simple smooth and stable camera-follow for games

In my latest game I’ve used a camera system that allows for very smooth, yet stable movements. I call it stable because it never loses the player no matter how fast he moves. It is probably a pretty common system, but I’ll write about it anyway, as it might help.

The camera uses an absolute point and a relative vector. The point is in the center of the entity the camera follows, and the vector represents direction (and distance) in which the entity is looking.

The image above shows the point at the player’s head, and the vector (of required length) that represents the look at. The circle represents the viewing distance. Camera is then simply set as:

```camera.x = entity.x + entity.look_at.x
camera.y = entity.y + entity.look_at.y```

Each frame I set the look at to be at the natural direction (always forward from current orientation). When the player is on the ladder, I set the direction to go up or down (see image below), so it naturally follows player’s head and eyes.

Now the smoothness trick is in how the look at is updated. In my current system I have additional vector called look_at_smoothed, which is every frame calculated like this:

```entity.look_at_smoothed.x += (entity.look_at.x - entity.look_at_smoothed.x) / 15
entity.look_at_smoothed.y += (entity.look_at.y - entity.look_at_smoothed.y) / 15```

And the camera uses the smoothed version instead of the “hard” look at vector, so the camera code above changes to:

```camera.x = entity.x + entity.look_at_smoothed.x
camera.y = entity.y + entity.look_at_smoothed.y```

So the final result (in work-in-progress game) looks like this:

This is the highest definition I’ve ever seen Gilmore Girls in.

3

because i think they should keep these filters forever

i got Tink to do a thing and also excuse the tiny scruff

2

fuck u and fuck da pigs

[i wondered what the tomato would look like without the monster bits and the answer is very attractive]

5

Did some exploring today….

2

Edward Archbold, 32, from West Palm Beach, Florida died after winning a cockroach eating contest in 2012. The cause of death was determined to be accidental choking due to “arthropod body parts.

Video

“Kimi yürekten sevdiysem,
yüreğini başkasına böldü…
bir muhabbet kuşum vardı,
o da yalnızlıktan öldü…”

Brigitte Bardot during a break in filming the movie “Viva Maria” (1965)

2

ssSomE of us are a liTtle selF conscious…

6