recursal/Fanatic-Fandom huggingface dataset:
Mirinus Thunderhorn

Mirinus grew up in Theros a devout follower of the God Mogis, he lived his life for the thrill and gore of battle killing anything and everything in the name of his God.

It wasn't until he was offered a position in a scheming Lord's Private Army that he learnt the techniques of true combat from an ex-Pirate named Thomann, a veteran of many hard fought naval campaigns and the man who was appointed as Commander of this Army, Mirinus was now 19 and  he learned many things from Thomann including Fighting techniques, restraint and the disgrace of slaughtering innocents and those unable to fight, though the urge to slaughter was still in his soul and a part of his beliefs Mirinus understood that not every creature in his path needed to die. After many years of ruthless fighting on behalf of their benefactor it all came to an end when a deal was struck between Thomann and the Emporor that in exchange for the Lord's head Thomann and allies would be pardoned for their war crimes, Thomann took this task upon himself and soon the men found themselves without an employer but all was not calm the Emporor had double crossed them now on the run from the Emporor's men Thomann, Mirinus and a handful of those Thomann trusted left Theros setting sail for distant lands.

After docking at a port in a new land Mirinus now in his mid 30's was looking forward to his new life and trying new things, after a few months of aimlessly wandering, Thomann approached him with the offer of joining his newly established mercenary guild, a chance to travel the land fight new foes and earn money doing it Mirinus jumped at the chance to get paid to fight again, he had since out found that he enjoyed reading and that understanding magic sort of came easy to him so he had dedicated his down time to studying and practicing his new skills and was now eager to test them out on more than trees and hay bales.

Mirinus (now 40) was enjoying his life as a Mercenary he was able to pick when he worked and for who, he was in the prime of his life but sadly his close friend Thomann was only human and now in his 80's though he claimed to still be the toughest one in the room which made Mirinus smile "Thomann's stubbornness will be the death of him" he thought, Mirinus and Thomann were the last surviving member of the men who escaped from Theros and on his Death bed Thomann named Mirinus as the new head of the guild which did not go down too well with the rest of the men who didn't like the idea of a Minotaur leading the guild none dared challenge him to combat for the guild as he was a brute so slowly the guild began to fall apart as the men left.
Creeper

* Current
* Charged
* Previous

**Creeper** is a male contestant competing in Mysterious Object Super Show. He is currently competing on Team Blank.

## Appearance

He is a poorly drawn creeper from the popular game *Minecraft*. He turns slightly blue when struck by lightning, turning him into a charged creeper.

## Personality

Creeper is known to lurk up on people and explode right on them, making him feared by everyone, but really just wants to fit in.

## Abilities

* **Self-Destruction:** Creeper can create powerful explosions at any time.

## Kills

### "Something Along the Lines of a Rainy Day"

1. Accidently kills a lot of Contestants with his self-destruction.

**Total Kill Count: 28. (27 If Orange Peel Survived)**

## Trivia

* Creeper is one of the three drawn characters, the others being Inkling and Gene.
* He's one of the two contestants inspired from the popular game ''Minecraft'', the other one being Piston.
* Creeper is one of the four people that are inspired by games, him and Piston being inspired by *Minecraft*,Inkling being inspired by *Splatoon* and L-Gloo being inspired by *Hello Neighbor*.
* Creeper appears in *Super Smash Bros Ultimate* in Steve's final smash, in one of Steve's victory poses and as a spirit.
	+ This makes him one of the three characters who technically appeared in a *Super Smash Bros* game alongside Inkling and Piston.
* He is the contestant with the most kills with 28 (27 if Orange Peel got killed by AirPod first).
Potted Plant/Relationships

## Sticky Note

Sticky note is shown to be very close to Potted plant, as he trains with her.

Status: Close friends

## Shapy

She is friends with Shapy, though she gets pretty annoyed when he does something very stupid such as throwing a boomerang at the meteor. She is angry at him when he accidentally cheated, but possibly feels bad when he has a meltdown.

Status: Changing
Guacamole Volcano

* Current
* Previous

**Guacamole Volcano** is a female contestant competing in Mysterious Object Super Show. She is currently competing on Team Blank.

## Appearance

Guacamole Volcano is a volcano with guacamole inside of the top of her head. The rock part of her is light brown.

## Personality

Guacamole Volcano is normally very outgoing and happy. She's pretty excitable, but seems to eavesdrop and participate in things she wasn't asked to, like when she joined 8.8 Ball's team by just entering the conversation between him and Twisp's Echo Fighter. She also seems happy-go-lucky as seen in Fish when she cheerfully says that Team Blank was going to drown.

## Trivia

* She is the only other food character who doesn't actually exist in real life, the other being Alien Pineapple.
Cabbage

* Current
* Previous
* First

**Cabbage** is a male contestant in Mysterious Object Super Show. He is currently competing on Team Neon.

## Appearance

Cabbage is a green head of cabbage with some lighter green bits on his head.

## Personality

Cabbage is a very calm and relaxed guy, but sometimes he's so calm he doesn't understand things like when he accidentally angers someone. He is also very shy, and not much of a conversation starter. He can make friends easily, but that is when others approach him. He enjoys cheering others up when they seem to be in a bad mood.
Skyfish

*Our community needs more information on this page! Can you help out? Click here to add more.*

## Relationships

### Negative

* Furry Ball
* Hex Nut (possibly)

## Other

### First appearance

Fish

A **Skyfish** is a large, whale-like fish that inhabits the Sea Of Clouds.

## Coverage

One first appears in Fish when Team Neon is taken to the Sea of Clouds by Smear Frame. Shortly, after Alien Pineapple questions how they could catch one, Furry Ball shows her intentions on eating the Skyfish. Due to Hex Nut's screaming, she falls off the Skyfish and has to be rescued by the rest of her team and the Skyfish. After Team Neon is declared safe due to Squad Goals unintentional cheating, Breadcrumb releases it, and it presumably returns to the Sea of Clouds.

## Biology

Skyfishes are an avian species, appearing to have similarities to fishes, while also resembling an avian creature, due to its wings. Skyfishes seem sensitive to noise, as it appears disturbed when presumably woken up. Similar to some species of fish, the skyfish has two antennae above its eyes, which are mostly seen closed.

## Trivia

* They, Furry Ball and Inkling are the only characters to be based off of animals.
Jascar

### Aliases

The Lord of the Dells, the Mist Upon The Hills, the Dweller Upon the Heights, the Voice of the Hills

## Technical Information

### Depiction

Depicted a brutish dwarf with a dark beard and breastplate of shining silver. Also depicted as a sno-capped mountain.

### Domains

Earth, Good, Law, Protection

*One of two brothers within the Dwarven pantheon, Jascar is the protector of Mountain Dwarfs. Depicted a brutish dwarf with a dark beard and breastplate of shining silver. His mere visage is said to strike terror in the hearts of goblins and orcs. He is somtimes depicted as a pegasus or a horse. He wields a great hammer, which is the bane of draconic kind whom remain a consistent threat to his followers.*

*Jascar’s symbol is a snow-capped mountain peak. Jascar is also honored by many gnomes. He teaches his followers to stand against orcs and goblinoids, as well as those who marr the beauty of hills and mountains. He stresses that the riches found beneath the earth are not to be plundered by evil, but were placed there as rewards for the good.*

*Whilst the dogma does not speak of draconic cullings, many faithful believe that a trial of adulthood and proof of faith can be earned by the slaying of a dragon with a warhammer imprinted with the sigil of the snow-capped mountain.* *Jascar’s priests often lead crusades against evil nonhumans, traveling overland or underground. They also teach the commonfolk how to defend against the tactics of these beings. The priesthood surveys for precious metals, and advises miners on safe tunneling and environmental responsibility. Jascarian priests are often viewed as dependable, if single-minded. The warhammer is the favored weapon of the priesthood.*

*It is said that even in the darkest days, the sound of Jascar playing the harp can be heard to bring peace to unsteady minds.*
Squad Goals

**Squad Goals** is a team competing in Mysterious Object Super Show.

* Team
* Voting Screen

## Trivia

* Shapy and Sticky Note are the only males on the team.
* It is the only team to have all four original clones: Shapy, Sticky Note, Story Book, and Twisp.
* The other names for this team were 'The Friend Crew' and 'The Fam Crew'. They were chosen by Story Book and Pencil Sharpener.
* They are the only team that has every member with arms.
* Everyone on the team has appeared in Objects of Objects at least once.
Paper Crown

* Current
* Previous

**Paper Crown** is a female contestant on *Mysterious Object Super Show**.* She is currently competing on Team Tangerines.

## Appearance

Paper Crown is a flat yellow crown made entirely of paper. Unique to her, she has a second outline to convey that she is two-dimensional.

## Personality

She's mostly annoyed and doesn't really talk to others. She is mostly seen as useless, and was a little happy when Inkling chose her to be on her team. She does not always seems to be happy.

## Deaths

1. "Something Along the Lines of a Rainy Day"
	1. Blown up by Creeper.
	2. Crushed by the meteor.
Geary/Relationships

## 8.8 Ball

She and 8.8 Ball seems to get along well, but when she realized that Creeper is on her team she doesn't want to be in 8.8 Ball's team anymore. but 8.8 Ball says that he won't blow her up anymore, and Geary joins Team Blank.

**Status: Friends**

## Creeper

Creeper and Geary have a lot of bad moments, but Creeper when Geary joins his team, it seems that he doesn't want to blow her up anymore.

**Status: Neutral, Bad Terms (sometimes)**
Gumball Machine

* Current
* Previous
* Second
* First

**Gumball Machine** is a female contestant who is competing in Mysterious Object Super Show. She is on Tech.

## Appearance

She is a red gumball machine that can bend her dispenser rod like it's her body, with multi-colored gumballs inside her head.

## Personality

Gumball Machine refers to herself as mean, however, she hasn't shown any mean moments yet. Instead, she seems to be a more friendly and outgoing character, as well as helpful, as she was seen pushing the Recovery Box as the meteor was heading towards earth.

## Deaths

### Something Along the Lines of a Rainy Day

1. Crushed by the meteor.
2. Head shattered by AirPod.

## Trivia

* Her gumballs are expired, sour, and off-colored according to Charcoal but that's debatable.
* She is the first contestant to be recovered by Gray.
* Gumball Machine was one of the newly added characters in the development alongside Floral Floam, Static, Sweet Gum Seed, Thesaurus and Thimble.
Barcode

* Current
* Previous

**Barcode** is a male contestant competing in Mysterious Object Super Show. He is currently competing on The Gamers.

## Appearance

Barcode appears to be a supermarket barcode with gray lines inside a black, rectangular border. Barcode is an armless character.

## Personality

Barcode is shown to be a bit rude to others, and is shown to speak his mind such as when he told Static to stop speaking. However, he doesn't seem to see any harm in his rude remarks, as he simply responded with 'What?' when Thesaurus attempted to get him to stop. He also seems to be a more down-to-earth character. Barcode might be slightly optimistic has seen in "Fish" when he stated that AirPod could change since everyone makes mistakes. He also might be a night-owl since he prefers to stay in the "alternate reality place" at night since it is day-time here so no one can bother him.

## Deaths

### "Something Along the Lines of a Rainy Day"

1. Blown up by Creeper.
2. Crushed by the meteor.

## Trivia

* Unlike QR Code, his code doesn't lead to anything.
* He is the only armless character on The Gamers.
Orange Peel

> "*Hey. I can see my shadow. It looks like a duck. Quack quack. Quack quack*"
> ― Orange Peel - "Fish"
>
>

* Current
* Previous
* First

**Orange Peel** is a male contestant competing in Mysterious Object Super Show. He is currently competing on Team Tangerines.

## Appearance

Orange Peel appears to be a part of the peel of an orange with the stem still attached.

## Personality

Orange peel is a bit quirky and random and does weird things, as seen when making an inaudible noise when his team name was being picked. His voice is also incredibly raspy.

## Deaths

### Something Along the Lines of a Rainy Day

1. Punched through by AirPod (offscreen and debatable).
2. Blown off by Creeper (debatable).
3. Crushed by the meteor.
Amélie Phaneuf

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Amélie Phaneuf** (born May 19, 1987) is a Canadian former dancer who competed on the inaugural season of *Opération Danse*. She was was ninth contestant to be expelled from the *École de danse* school. She decided to put an end to her career in July 2018.
Océane Malherbe

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Océane Malherbe** (born September 3, 1986) is a Canadian former dancer who competed on the inaugural season of *Opération Danse*. She was was fifth contestant to be expelled from the *École de danse* school. She decided to put an end to her career in November 2015.
Qacha Namjiliin

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Qacha Namjiliin** (born September 17, 1984) is a Mongolian dancer who competed on the inaugural season of *Opération Danse*. She was originally the 21st contestant to be eliminated from the show, but later ended up being the 29th to leave the *École de danse*.
Gene

> "*"..."*"
> ― Gene - Multiple Occasions
>
>

* Current
* Previous
* Third
* Second
* First

**Gene** is a male contestant competing in Mysterious Object Super Show. He is currently competing on I Forgot.

## Personality

Gene does not talk, but is shown to move. He is seen as weird by others and is a social outcast. Gene doesn't like to do much, as he will usually idle in his pose. He has been shown to be a follower and lazy, when his team was relaxing in Fish.

## Appearance

Gene is a poorly drawn version of the character Gene from *The Emoji Movie*.

## Abilities

* **Falling Immunity:** According to polysided, Gene can survive falls without any problems.
* **Soft Body:** According to polysided, Gene can squeeze himself through very small spaces.
* **Body Reformation:** According to polysided, Gene can always reform himself if torn apart or squashed.
* **Heatproof Body :** According to polysided, Gene can withstand lava for 2 weeks.
* **Acid Walking:** According to polysided, Gene can walk on acid.

## Trivia

* He's one of the four people who doesn't talk, the other three being Boot, Creeper, and Floral Foam.
* He's the only character inspired by a movie.
* He's the only character inspired by *The Emoji Movie*.
* He's one of the drawn characters like Inkling and as well as Creeper
* Gene is shown to be sticky, this is shown when Ghost Pepper takes him off the ground, as a ungripping (velcro) sound is heard. Gene also stretches a bit when he was pulled.
* Gene is one of the two characters who is weak to water. The other one being Inkling.
* He usually just seems to do what everybody else is doing most of the time
Jason Pallis

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Jason Pallis** (born January 19, 2005) is a Canadian dancer who competed on Opération Danse Junior 2015. He was the fourth contestant to be expelled from the *École de danse Junior* school. As of 2021, Pallis hopes to compete on the regular version of *Opération Danse*.
Marguerite Gicquel

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Marguerite Gicquel** (born December 23, 1990) is a Canadian former dancer who competed on the inaugural season of *Opération Danse*. She was was 11th contestant to be expelled from the *École de danse* school. She decided to put an end to her career in August 2012.
Lorena Jaén

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Lorena Jaén** (born December 9, 1984) is a Puerto Rican dancer who competed on the inaugural season of *Opération Danse*. She was originally the 8th contestant to be eliminated from the show, but later ended up being the 30th to leave *École de danse*.
Opération Danse Junior 2020

**Judges**
 **Host(s)**
 **Broadcaster**
 **Venue**

*Opération Danse Junior* is a reality show that finds new dancing talent between the ages of 8 and 14. The sixth season, known as ***Opération Danse Junior 2020***, started on September 2 and had have 30 participants. This season was reimagined due to COVID-19.
Greta Kulyov

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Greta Kulyov** (born June 29, 1978) is an American former dancer who competed on the inaugural season of *Opération Danse*. She was was 16th contestant to be expelled from the *École de danse* school. She decided to put an end to her career in August 2011.
Pratiksha Raut

**Birth name**
 **Born**
 **Residence**
 **Citizenship**
 **Occupation(s)**
 **Years active**

**Pratiksha Raut** (Nepali: प्रतीक्षा राउत; born 13 May 2005) is a Nepali-born Canadian dancer competed in the inaugural season of *Opération Danse Junior*. She was the third contestant to be expelled from the *École de danse Junior* school.
Boot/Relationships

## Propeller

Propeller was seen talking to Boot, and had to go help Thimble and Sweet Gum Seed. Boot responds by falling over.

**Status: Friends**

## Sock

After Sock kicked him miles away out of curiosity, Boot crushed him to death.

**Status: Enemies**

## Geary

Boot Stomps on Geary's face when she gets an umbrella.

**Status: Enemies (debatable)**
Opération Danse Junior 2016

**Judges**
 **Host(s)**
 **Broadcaster**
 **Venue**

*Opération Danse Junior* is a reality show that finds new dancing talent between the ages of 8 and 14. The third season, known as ***Opération Danse Junior 2016***, started in mid-September and had 30 participants. This was initially planned to be the last season due to budget cuts, but returned in 2018 with higher viewing figures.
Sleet

WIP page for Princess Sleet

Sleet is female IceWing with regular IceWing abilities, along with thermal senses inherited from her father. Confident, thinks highly of herself. Sometimes reckless, suspicious of dragons she doesn't know but willing to give them a chance. Makes friends easily, but rarely close ones. Will listen to orders from people with authority but finds rules to be constraining, likes looking for loopholes.

## Appearence

### Claw Color

Claws are very dark green. Spikes are very dark blue and green.
Opération Danse

***Opération Danse*** is a French-language Canadian reality show for aspiring dancers aged 16 or older.

Prior to the season 4 finale, Canal de triomphe announced that season 5 would be the last. Despite the cancellation, Canal de triomphe revived the series in 2017 and beyond.

## Format

Over twenty dancers are sent to an abandoned apartment (though each episode is actually filmed at Montreal's Black Box Studio). Each week revolves the contestants being teamed up into pairs all while dancing to a popular song they have prepared during the previous week.

## On air

Regular judges
I forget who the regular judges are.

Co-hosts
I forgot the rest.
Yihwa Boonyasak

**Birth name**
 **Born**
 **Residence**
 **Citizenship**
 **Occupation(s)**
 **Years active**

**Yihwa Boonyasak** (Thai: ยิหวา บุญยศักดิ์; born April 16, 2006) is a Thai-born Canadian dancer who won the inaugural season of *Opération Danse Junior*.

Boonyasak can speak French, English, Thai, German, Japanese, and a little Italian. She's currently learning to speak Spanish!
Elafi

Trial God: Elafi (honestly i just used google translate. it means deer. sounds cool though)

A large deer with reddish fur and large copper-colored antlers.  Patches of dull green-blue on pelt, and hooves are the same color. At the end of small wires hanging from the prongs of his antlers are small orbs that give off occasional sparks, more often when Elafis' agitated. Very small silvery blue birds perch on antlers.

Animals: deer, birds

Signature material: copper, osmium

Personality

Mostly inactive when not being challenged, mostly remains calm but if angered will lose temper and attack. Majestic, likes to appear powerful. Refuses to fight challengers they don't see as worthy unless they won't leave. Serious, doesn't like jokes.

Abilities

Strong, can tell when someones lying, electricity, controlled birds act as messengers and spies as well as weapons. can use antlers and hooves as weapons. If willingly given, the glowing orbs protect whoever holds them from being shocked. They are only given to people who defeat him. Elafis can summon a storm but uses this ability rarely as they does not wish to cause destruction.
Rules

The rules of this wiki.

## Listen to what privileged users tell you.

This is SUPER IMPORTANT, neglecting this can lead to bans, if the users tell you something important, such as ”that could be offensive to a person of a religion, race, gender, sexual orientation etc”.

## NO SWEARING

This is also SUPER IMPORTANT, as this is a site about a young adult book series. KEEP IT pg-13 or below. Swear word block guide;

Use of n-word or f-word; PERMANENT BAN, content removed, and corrected.

Use of other swear words (a-word, b-word, d-word etc) Content that contains swear word is removed, one week ban. Second offense: two month ban. THIRD offense: year ban FOURTH offense: permanent ban.
Sonoria

## Description

Sonoria is a wet, tropical moon with many large rainforests and blue oceans. An unknown temple lies somewhere in it's occasional mountain peaks, which harbors it's guardian and one or two trial gods. The forest itself also harbors a trial god, the Silver Swarm, and many dangerous and intriguing creatures. There are other trial gods on Sonoria, most of which live in the forest.

## Trivia

* The link cursor is an image of Sonoria, created by Dagga
Opération Danse Wiki

## Welcome to the Wiki

This show is considered dancing's answer to our favorite French-Canadian reality singing competition *Rechercher une étoile*.

## Describe your topic

Write a description about your topic. Let your readers know what your topic is about and add some general information about it.

## Latest activity

Photos and videos are a great way to add visuals to your wiki. Add one below!

File:Placeholder
Threads & Summaries

## THREADS

Planning thread: [Coming soon]

Thread one: The group meets on Syyvernia, just outside the palace, before Frost told them that they would be acquiring weapons for a war that has been predicted by them. The party gets some of their remaining weapons from the armory. They flew through the gravitational fields leading to Sonoria, and took on the Silver Swarm. They won, but then the Silver Swarm challenged Shatter outside of a trial. Not having much knowledge in the stories shared throughout Syyvernia, Shatter killed the trial god, "permanently". He was afflicted with a Prism Curse, before a short meeting with Lakuna to explain what is to be done. Shatter then helped rebuild the Silver Swarm's nest for a short while, before making some moves towards Elafi's trial.

Thread two:Night falls on Sonoria, as the group travels through it's forests, illuminated by the light of the planet above. Below? It's hard to tell. Storm Weaver found interest in watching the group's progression, as well as Elafi's birds, Imperial, and Arkenia. After a while of spotting trial gods, and other creatures, they get directions from Copper's mind-reading, from one of Elafi's birds. Eventually a storm swelled, leading to an encounter with a few of the more aquatic creatures, including caimans, tiger fish, and a cobra, heavily injuring Spearhead, who took Frost's place in the trials. Wrath leapt in from the trees to save Spearhead from them, and patching up her wounds. Copper expertly diverted Hyterios, before encountering Gluttony from Experiments. A little bit later, Spearhead led them to a now-potentially deadly temple, accidentally almost killing Shatter in a series of events which were *indeed* very unfortunate. Shatter gave up his most prized possession, reviving Silver in the process. As they took a moment to recover from the insane half-an-hour, something flies out from inside the ancient ruins. After a fight between Shatter and Spearhead, and a brief jumpscare by Ceaseless Void, they all initiate a surprise trial with the trial god. They all start brutally murdering the energies and slashing away at Void.

Thread three: [Coming soon]

Thread four: [Coming soon]

Thread five: [Coming soon]

Thread six: [Coming soon]

Thread seven: [Coming soon]

Thread eight: [Coming soon]

Thread nine: [Coming soon]

Thread ten: [Coming soon]

Thread eleven: [Coming soon]
Blur

There are many different types of blur. As VFX artists we often care about Gaussian blurs for our textures, motion blur for our particles and radial blur for our post fx.

All blurs have the same base. They take one pixel and smear it over other based on some rules. In some cases it's to convey motion captured by a camera. Sometimes it's to soften up a texture. Blur is our friend, unless you try to do brute force it in a shader. Then the performance gods will strike you down.

Further reading: https://en.wikipedia.org/wiki/Gaussian\_blur
Distance

When working with with shaders or other mathbased systems, it's often useful to use the distance between two points, or the distance from one point to a whole bunch of pixels. It can be used for masking or offsetting things.

Many engines have a distance node, but following is the procedure to find the distance and how to massage it so it's useful.

First, you need to find a vector between two points. In the case of a shader, you'll want to find a vector between the point and all the fragments on the object.

In this image, the pink dot is the position you want to measure from, and the squares are the fragments.

To find a vector between two points you subtract one from the other (the order of the subtraction determines the direction of the vector. In this case it doesn't matter).

PositionA - PositionB = VectorAB.

Now, if we do this in a shader, it'll look like this:

PositionA - WorldPosition.

The vectors will update even if you move PositionA around.

https://gfycat.com/memorablecreepyiberianmidwifetoad

Now that we have the vectors, we can check how long they are by getting their length.

length(PositonA - WorldPosition)

This will give us a single value saying how far PositionA is from PositionB. In this example, we can see the values range from 0 - 10.

This will of course also update as the the positions move around.

It's often useful to remap or "fit" this range of values into a 0-1 range. The way to do it varies per application, but you want to grab a minimum distance and a maximum distance and map it to 0 and 1.

This leaves us with: fit(length(PositionA -WorldPosition),MinimumDistance,MaximumDistance,0,1))

Now we have a range that goes from 0-1 by the corner. It's often useful to invert the range so the 1 is at the center and the 0 is at the maximum range. Like this:

fit(length(PositionA -WorldPosition),MinimumDistance,MaximumDistance,**1,0**))

To make this a bit more useful you can imagine the numbers as color intensity in a black and white mask. So it would be fully white in the center and black at the edge.

It's easier to see if we decrease the maximum distance a bit and increase the resolution of the example.

This will generate a smooth mask surrounding your PositionA at all times.

https://gfycat.com/hotgloomykitten

And that's it! This mask can be used for tons of different effects.
Erosion

Keywords: Thresholding, Alpha clipping, Dissolve

## Description:

Erosion, otherwise known known as Dissolving, is a technique used to "fade out" particles with intricate detail. This is commonly implemented by feeding a greyscale mask into a shader's opacity output, and either subtracting or stepping aforementioned mask by a dissolve value T.
Syyvernia

Syyvernia lookalike, the planet Crait, credit to DICE for the image

### Inhabitants

Dragons, Trial Gods, various species of plant, animal, and fungus, as well as other living things like bacteria, and some ghosts, like Lakuna

It was once said by Pyrrhian deep-space travelers that if you took Hell and inverted it, then you would get this place. The world where the sky is clear but you can’t fly. Where Gods roam the mountains, fighting dragons who dare to oppose them.

Syyvernia is a massive, bone-chilling world with occasional extreme winds, massive snowstorms, and temperatures dipping low enough to freeze you solid in moments, or high enough to allow a playful run through the snow that blankets most of the world. Syyvernia is home to the GlassWings, ShardWings, BladeWings, and many mysterious creatures, some of which live in caves closer to the planet's warmth, others in the water beneath the ice of the various oceans that dot it. Syyvernia has one moon, Sonoria, which has a colliding atmosphere with each other, causing it to generate enough heat to scorch any Pyrrhian dragons, along with the screwball gravitational pulls that could potentially allow one to float, with the right precautions.

Some more pics:
Curve

Keywords: Spline

A curve can refer to either a curve representing values in a parameter graph, or a curve in 3d space.

In graphs it's used to represent animation over time. You can often control the keyframes of it and the tangents using spline or bezier handles.

In 3d space you are usually more constrained by the interpolation method, such as linear or nurbs. Curves can be used for tons of things. An example would be a curvemesh.
Decal

A decal is a shader that's projected onto something else. Commonly used for blood splatter on walls, or bullet holes. Depending on the rendersystem of the engine the decal can do varying things. At the very least, it can draw a texture on top of things. However, it can often also use and modify the content it projects onto. Things like normal and roughness can be affected.

A common issue with decals is the fact that they are projected and are therefore prone to stretching. There are various methods of getting around this. They include angle fading or projecting from multiple angles.
Blue Sphere

* Current
* Previous

**Blue Sphere** is a female contestant on Mysterious Object Super Show. She is currently competing on Tech.

## Appearance

Blue Sphere, hence the name, is a blue sphere with a shine.

## Personality

Blue Sphere always tries to keep her spirits up, even in the worst of situations. Due to being limbless, she moves around by rolling on the ground. She really likes getting compliments to the point that she joined Tech just for the free compliments, meaning she is either very self centered or has little to no confidence. Blue Sphere may think situations are bad but thinks they'll turn out good as seen in "Fish" when she turned in the encoded fish.

## Deaths

### "Something Along the Lines of a Rainy Day"

1. Blown up by Creeper.
2. Crushed by the meteor.

## Trivia

* Some people mistake her for a ball.
* She might be based on a blue sphere from *Sonic the Hedgehog 3*.
* She's one of the four limbless contestants, the others being 8.8 Ball, Boot and Wire.
Flowmap

A flowmap used in conjunction with the UVs of a mesh, is 2-dimensional velocity data.

The Red channel describes the U or X direction for each texel (texture pixel), while values from 0 to 127 describe velocities facing left (0 = fastest, 127 = slowest). Higher values describe velocities facing right (128 = slowest, 255 = fastest).

The Green channel does the same for up and down.
Depthfade

Keywords: Softness, Z-Feather, Depth test

Depthfade is a mthod used to feather the edges of particles. Without it when a sprite intersects with the world, there will be a sharp line showing it. With depthfade/soft particles, it will gradually reduce the alpha of the sprite shader as it starts to intersect, making the the intersection much less noticable.

A comparison can be seen here:
Noëlle Lejeune

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Noëlle Lejeune** (born September 24, 1988) is a Canadian former dancer who competed on the inaugural season of *Opération Danse*. She was was 13th contestant to be expelled from the *École de danse* school. She decided to put an end to her career in November 2016.
Chromoblurobloom

**Chromoblurobloom** is a term, that describes accidental or deliberate overuse of any combination of the following effects:

1. Chromatic Aberration
2. Depth Of Field
3. Motion Blur
4. Bloom
5. Lens Flares
6. God Rays
7. Volumetric and atmosphere effects

or any similar effects, alike to ones mentioned above.
Bug

A bug is an error. Something that's gone wrong in the game. It can be a small bug where it only causes a **Minor** issue. An example would be a smokepillar that's the wrong color. It doesn't affect the gameplay much. A **Major** issue would be that the smokepillar causes performance issues so the framerate drops too low. A **Critical** issue would be a smokepillar that crashes the game on load.

Bugs are often tracked in Jira or similar software: https://www.atlassian.com/software/jira

A bug can be reported by anyone but often they come from the QA team as it's their job to find them to make sure they get fixed, ensuring the best possible experience for the gamer.

There are various ways of handling bugs and how they are choosen depends on the state of the project. Obviously in an ideal world you'd fix them all. That's impossible. So when you get closer to the end of a project you start focusing on the higher priority bugs. The Majors and Criticals. Anything less important will be marked KS. Known, Shippable or Will Not Fix. It's rough, but it's part of development.
Blackbody

Keywords: Blackbody ramp,Blackbody radiation

Blackbody radiation defines what colors are emitted at different temperatures on a blackbody object.

Practically, it generates a color ramp that can be used for things like fire and explosions. Its input is a temperature in kelvin and the output is a colorvalue. Combined with gradient mapping, it's a useful tool for coloring effects.

Examples of temperatures and corresponding values can be found here:

https://renderman.pixar.com/resources/RenderMan\_20/PxrBlackbody.html
Trial Gods

Trial gods are powerful creatures, usually with dragon-level intelligence, and many special powers to kill and injure with. They are, most of the time, neutral or even benevolent creatures, but there are rules you have to follow both as a trial god, and fighting in their trials. They exist all over Syyvernia and Sonoria, and take all sorts of shapes and personalities.

## Trials

Trials are challenges issued by dragons to Trial Gods, or vice versa.. Trial Gods are usually a lone opponent, versus any number of dragons, though with high numbers of dragons, Trial Gods might get stronger to match them. They're usually partaken in a small group, and end only when either the dragons, or the Trial God, has been killed. For a Trial God, death is temporary, as being a Trial God gives you the ability to return almost immediately from death, usually reviving the Trial God at around the age of a small child. When a Trial God is defeated, they give some form of reward to the winning dragons, sometimes an accesory for offence or defense, sometimes one or more powerful weapons, other times, just materials to make weapons out of, or unlock new Trial Gods to challenge.

## Trial Gods

There are many Trial Gods all over the worlds:

#### Syvvernian Trial Gods:

- Arkenia, giant serpent

- Ghiryvra, wyvern

- Storm Weaver, wyrm

- The Devourer of Gods, wyrm

- Copper, (former experiment), dragon

- Lykos, wolf

And more!

#### Sonorian Trial Gods:

- Ceaseless Void, ball shaped oddity

- Elafi, giant deer

- Hyterios, hammerhead shark

- Signus, Envoy of the Devourer, unknown

- Silver Swarm, thousands of giant spiders led by one, named Silver

- Fengari, cat

And more!
Luna Caviezel

**Birth name**
 **Born**
 **Occupation(s)**
 **Years active**

**Luna Caviezel** (born May 16, 1992) is a Canadian actress and former dancer who competed on the inaugural season of *Opération Danse*. She was was 27th contestant to be expelled from the *École de danse* school. She decided to put an end to her dance career in October 2017 but continues to be a screen actress.
Compression

Keywords: Texture Compression, BC7, DXT

Compression is used to make content smaller, so it'll fit in memory. Most things are compressed, but for VFX the one we need to worry most about is image compression. Different types of compression will handle images differently. They can handle varying numbers of channels. Some compression formats works better if the content in all channels are similar while others don't care. Some textures need to be completely uncompressed to work. An example of this would be VATs.

Descriptions of many common formats can be found here:

https://docs.unity3d.com/Manual/class-TextureImporterOverride.html
Build

The Build is the game. It contains all the code and all the content while developing. Coders can push builds to the content creators. If the build is down, the game doesn't start. Usually there are versions of the build stored that can be used for playtesting, in case the build is down when it's time for such.
Emitter

Keywords: Layer, State

An emitter is a part of a particle system. It's definition varies between engines and the name can also vary. But in essence, it contains information about a certain set of particles. In an explosion particle system you could have several emitters. One could be the sparks, one could be the fire and one could be the smoke. Several emitters can be combined in one particle system to build one effect.
Toorboney

**Toorboney** is a settlement close to the eastern shore of the Elderfall Kingdom, north of the Tower of Light.

## Description

Toorboney is a small and quaint hamlet that once was occupied by no more than a hundred villagers. Whilst much work is ahead, the remains of dilapidated hamlet has begun since the cleansing of the curse in the form of the vampiric entity known as the Abhartach.

## History

Previously ruled by the dwarven elder, the Abhartach, the village of Toorboney was known for being closed off to much of the Kingdom, seeking to keep the bloodline of the village pure by inbreeding and avoiding contact or relations with anyone not human or outside the village. This changed when the elder returned from a trip with a dwarven child he had bore with a woman from another village. The son would one day become elder and be treated with hatred and disgust, leading to him turning to dark powers which would force him into enacting retribution upon the village, causing a curse to fall upon it and its people. The curse has since been ended by adventurers of Freehearth.
Fangs of the Beggar King

A faction based in south-east Eskarya, known to be anti-government and enemies of the Empire of Eskarya.

## Description

Within the town of Asturcia, a faction has grown in size over the past fifty years, called the Fangs of the Beggar King. Its leader dubbed the Beggar King, they seeks to restore freedoms to the land that has been descended from Kingdom to Dukedom. They had initially formed a political party in Eskarya, seeking the right to hold a referendum to become the Soverign State of Asturcia. But without noble backing, the cause would not proceed and its outspoken and public leaders were quickly dealt with by the Empire.

## Culture

The Fangs of the Beggar King are now an perceived as an established crime syndacite, though more commonly referred to as Treason Terrorists, who seeking to destroy the peace within the Empire. Some have even liked the Fangs of the Beggar King to that of a cult, which whispers of devotion to pagan gods and ancient translations that have twisted modern perceptions of the gods, their intents and portfolios.

Some have openly preached in the streets, speaking of a 'Day of Reckoning' that is to befall the land, and that the people of Eskarya must tear down their oppressors before they fall victim to the god's wrath and become the very prey they seek to destroy, cleansing the lands of evil and tyranny.

Some have spun whispers of the current Beggar King being of noble blood from the al'Hesan family that rules of Voskia. Though this has been refuted strongly by the noble house as slander and lies.
Krita

(WIP)

Texture Generation, Image Manipulation, Texture Painting, Texture Packing

Open-Source, Free alternative to Photoshop.

**Useful Features**

*Wrap Around Mode : Useful for painting seamless tiling textures and trails [link pages here?]*

https://krita.org/en/item/new-wraparound-tool/

*Cel-based Traditional Animation : Useful for hand animation and exporting to flipbooks*

Can use Slate[Link here?] or following scripts/plugins to generate atlases or flipbooks,
https://github.com/Falano/kritaSpritesheetManager

Useful brushes for Game Artists

https://github.com/GDQuest/krita-free-brushes

https://www.youtube.com/playlist?list=PLhqJJNjsQ7KE3FLHIE31UgmLdcqsZfXTw

https://www.gdquest.com/product/krita/brushes/

**Links :**

Download

https://krita.org/en/download/krita-desktop/

Documentation

https://docs.krita.org/en/

Community

https://docs.krita.org/en/contributors\_manual/community.html

https://www.reddit.com/r/krita/

Website

https://krita.org/en
Axis

Keywords: XYZ

The axis refer to the different cardinal directions that define your world coordinate system. On a 2d screen you can move in two axis or directions. X (Left and Right) and Y (Up and Down). In 3d you add one more direction: Z. This is often seen as in and out of the screen. However, some engines swap these around so Z is up instead.

To get a better understanding of this, you can read more about three diminsional coordinate systems here:

https://en.wikipedia.org/wiki/Three-dimensional\_space
Artifact

Keywords: Artefact

An artefact is a glitch or a problem that can be caused by a multitude of issues. It's common to call a visual hiccup an artifact. An example would be a shadow artifact where sun shines through a solid wall. It could also be a compression artefact seen in a Jpg image or a small video file.

Artifact and Artefact are both correct spellings that can refer to the things you pick up in Tomb Raider or the blocky videos you can get when watching a twitch stream of Tomb Raider.
UV distortion

Remember to change your texture's range from 0 to 1 -> -1 to 1 for better distortion. (Using a constantbias or simply doing (Texture - 0.5) \* 2)

Similar effect can be achieved by

- Adding a -1 to 1 channel packed noise texture (UV + RG = Distorted UV) to the UVs

- Tweaking the UVs in a DCC to be distorted, saving the use of the texture sample but limiting flexibility

- Tweaking the verts of the mesh, either in a DCC or by using vertex offset.
Ambient VFX

Keywords: Environment VFX

Ambient VFX refer to the suite of effects placed in the world to make it come alive without directly affecting gameplay. It's the chimney smoke, fireflies and waterfalls you can find in any game. Ambient VFX serves the purpose of setting the tone of a scene without drawing attention to itself.
Cameraspace

Keywords: On screen, Fullscreen

Cameraspace is the projection of 3d content to the 2d plane that is the camera. Related is also Clipspace that can be thought of as an intermediary step.

Examples of cameraspace effects would be dirt and blood that spawn on the cameralens and stick to it as the player moves through the world.
VAT

Keywords: Vertex Animation Texture

## Description

A Vertex Animation Texture (VAT) is a texture containing vertex offsets, used to bake complex skeletal animations or simulations into cheap vertex position animation. Typically, a column of a texture is designated to each vertex of a model, with the each row relating to a different frame. Each pixel itself contains a vector for a vertex's current position relative to the model's resting state, similar to how blendshapes work. The UVs then scroll vertically through this texture, reading the vectors and pushing each vertex into a new position through time.

Like any technique, VAT usage comes with a variety of pros (such as texture filtering allowing for frame-independant smooth animation) and limitations (texture memory scaling with vertex count and authoring difficulty).
Depth of Field

Keywords: DOF

Depth of field refers to where the camera is focusing. In short, it determines what part of the image will be sharp and which will be blurry, like the one below.

There are different types of DOF. In the image above it's quite evenly blurred which could be achieved with a gaussian dof. Then there's also bokeh.

An issue many engines have with particles and DOF is that it's based on the depth buffer, which ignores the particles. That means the particles will pick up the blurvalue of whatever is directly behind them. Bad times.
Fillrate

Keywords: Shader complexity, Overdraw

Fillrate is sometimes a concern when you are optimizing a scene with a lot of overdraw. The technical explanation can be found here: https://en.wikipedia.org/wiki/Fillrate

However, in more practical terms fillrate comes into play when you have a bunch of overdraw going on. The overdraw can be optimized by reducing the number of layers, or sprites. But you can also get at the fillrate by reducing the shader complexity of the things that are overdrawing. Now, it's not always the amount of math in the shader that's the problem. It can be the number of texture fetches and without profiling it's very hard to know which.

These days, it's not super common that this is the bottleneck. So, if you run into a fillrate problem, fire up PIX and find out where the problem actually lies. Rule of thumb is to have as few overlapping sprites as possible, but the more of them you need to overlap, the cheaper the shader needs to be.

More info: https://developer.android.com/studio/profile/inspect-gpu-rendering
Color space

A Color space defines what range of colors and what gamma curve you have available. Two common ones for game development is sRGB and Linear RGB. sRGB is made to be viewed on monitors, to achieve this, it can change your sourcematerial to fit. That's usually not a problem if the texture is used just for color. However if it's used for shadermath or masks, it's usually better to set it to Linear to make sure the values stay the same.

https://en.wikipedia.org/wiki/SRGB
Engine

A game engine is the underlying structure of a game. It's what connects all the systems and content that make the game. Examples of engines are Unreal Engine, Unity, Frostbite and Snowdrop.

Engines are all different, but as far as FX is concerned they are just a tool. The principles stay the same between the engines, but the editors that come with the engine will look and behave slightly differently.
Draw Call

Keywords: Drawcall

In a nutshell, a Draw Call is simply a set of CPU commands to display a mesh, which tells the GPU what and how to render (draw). It contains information about the States (e.g GPU/Render State).

For Artists the main concern is probably the number of materials used on a mesh, as every single material will issue a new draw call.

Since such a draw call is not free, too many of them can put a huge burden on the CPU and therefore cause serious performance issues. Typically it's the best advice to keep the total amount draw calls in the 2000-3000 range on current hardware.

more information:

https://simonschreibt.de/gat/renderhell/