Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Data Fields
SnowFlakeVertex Struct Reference

This file contains the function that handles 'environment effects', which are particle effects related to the level type that, unlike object-based particle effects, are rendered more efficiently by manually generating display lists instead of drawing each particle separately. More...

Data Fields

s16 x
 
s16 y
 
s16 z
 

Detailed Description

This file contains the function that handles 'environment effects', which are particle effects related to the level type that, unlike object-based particle effects, are rendered more efficiently by manually generating display lists instead of drawing each particle separately.

This file implements snow effects, while in 'envfx_bubbles.c' the implementation for flowers (unused), lava bubbles and jetstream bubbles can be found. The main entry point for envfx is at the bottom of this file, which is called from geo_enfvx_main in level_geo.c

Field Documentation

◆ x

s16 SnowFlakeVertex::x

◆ y

s16 SnowFlakeVertex::y

◆ z

s16 SnowFlakeVertex::z

The documentation for this struct was generated from the following file: