test3d

package
v0.0.0-...-a3e6692 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2024 License: CC0-1.0 Imports: 12 Imported by: 1

Documentation

Overview

Package test3d is for the Mechane developer to manually test Mechane. Ordinary Mechane users have no use for this world.

Index

Constants

View Source
const WorldName = "test3d"

WorldName is used by Mechane to identify this world.

Variables

View Source
var LaunchResources = world.NewLaunchResources(
	world.LaunchResourcesSpec[*model.Model]{
		About: about.World{
			Author: []about.Author{about.Fospathi},
			Blurb:  []string{"A test world for the Mechane dev."},
			Link:   "https://gitlab.com/fospathi/mechane",
			Name:   WorldName,

			License:     about.CreativeCommons.PublicDomainDedication,
			Alternative: about.MITNoAttribution(2023, about.Fospathi.Name),
		},
		Init:      initWorld,
		PulseRate: world.Slow,
		Update:    update.Pulse,
		WorldWeb:  worldWeb,
	},
)

LaunchResources function returns the world's launch resources.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
Package model aggregates the various sub models into one model.
Package model aggregates the various sub models into one model.
cams
Package cams provides models which simulate cameras being added and removed, sometimes in an erratic manner.
Package cams provides models which simulate cameras being added and removed, sometimes in an erratic manner.
shape
Package shape models various shapes for testing the rendering abilities of Mechane.
Package shape models various shapes for testing the rendering abilities of Mechane.
style
Package style contains some commonly used colours and colour gradients.
Package style contains some commonly used colours and colour gradients.
txtinput
Package txtinput provides textfield inputs.
Package txtinput provides textfield inputs.
veneer
Package veneer implements a navigation panel that uses the veneer to stay visually above the rest of the world.
Package veneer implements a navigation panel that uses the veneer to stay visually above the rest of the world.
Package update modifies the model in response to UI events and the relentless passage of time.
Package update modifies the model in response to UI events and the relentless passage of time.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL