Derivatives

From Legacy Roblox Wiki
Revision as of 23:39, 31 December 2008 by >Mindraker (New page: __TOC__ == Introduction == This tutorial is intended to introduce you to the mathematical notion of derivatives. == How will this page help me == This page will help smooth out your [[...)
Jump to navigationJump to search

Introduction

This tutorial is intended to introduce you to the mathematical notion of derivatives.

How will this page help me

This page will help smooth out your Terrains, if you use mathematical formulae to create them.

An example of how you can use Derivatives

What is a derivative?

A derivative is the slope of a function, or, phrased differently, the difference in the height divided by the difference in width at that point.

x=0
z=0
for i = -2.5,2.5, .01 do
x=i
z=-x^2

p = Instance.new("Part")
p.CFrame=CFrame.new(Vector3.new(100*x+100, 100*z+100, 100))*CFrame.fromAxisAngle(Vector3.new(0,0,1), -2*x)
 
p.Size = Vector3.new(1,1,1)
p.Anchored = true
p.BottomSurface = "Smooth"
p.TopSurface = "Smooth"
p.Parent = game.Workspace
p.BrickColor = BrickColor.new(217)

end

See Also

Ramps

Terrain Generation

Wikipedia article on Derivatives