RC Helicopter - Blade Feathering & Transparency

Děkujeme! Podělte se svými přáteli!

Nelíbí sa vám video. Děkujeme za zpětnou vazbu!

Vloženo před by admin
129 Zobrazení
Flight simulation for PCs - VR Ready for an exciting virtual reality experience - Target download date is later this year 2020. Planes, quads and cars are to be added in the future.

One of the difficulties with rotary animations is that for certain RPMs, the rotational position can either be exactly 360 degrees i.e. back at the start, or some multiple or divisor such as ¼ (90 degrees), which can be a problem that causes an object to look like it’s not rotating at all.

For example, considering a monitor that has 60Hz refresh rate i.e. it displays a new picture on screen every 1 second. If the physics routines of a game result in an object such as a rotor blade rotating at 360 degrees, also every 1 second, then every picture the monitor displays shows it at the same rotational position i.e. it appears not to be rotating.

Technical description:

The simulator is using OpenGL as its API. The following description is probably only going to be meaningful to people familiar with the so called “Graphics Pipeline”.

This graphics animation is processed in both the vertex shader and the fragment shader.

The vertex shader transforms vertex positions to form a disc. The amount vertices are transformed is approximately proportional to the RPM.

Transparency is applied in the fragment shader to affect regions either side of each blade’s initial rotational vertex position, increasing in value based on how much each vertex has been transformed.

Controls for adjusting the sensitivity of blade feathering will be added to the control panel.

Additional animation & effects demonstrations can be found here: https://www.rcsimanic.com/video-collection/animation-effects.php
Kategorie
RC Vrtulníky

Napište svůj komentář

Komentáře

Buďte první, kdo to okomentuje!