Rename camera Type->Projection
This commit is contained in:
parent
b9e2059e57
commit
400097df9d
7 changed files with 10 additions and 10 deletions
|
@ -16,7 +16,7 @@ func main() {
|
||||||
camera.Target = rl.NewVector3(0.0, 1.8, 0.0)
|
camera.Target = rl.NewVector3(0.0, 1.8, 0.0)
|
||||||
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
||||||
camera.Fovy = 60.0
|
camera.Fovy = 60.0
|
||||||
camera.Type = rl.CameraPerspective
|
camera.Projection = rl.CameraPerspective
|
||||||
|
|
||||||
// Generates some random columns
|
// Generates some random columns
|
||||||
heights := make([]float32, maxColumns)
|
heights := make([]float32, maxColumns)
|
||||||
|
@ -43,9 +43,9 @@ func main() {
|
||||||
rl.BeginMode3D(camera)
|
rl.BeginMode3D(camera)
|
||||||
|
|
||||||
rl.DrawPlane(rl.NewVector3(0.0, 0.0, 0.0), rl.NewVector2(32.0, 32.0), rl.LightGray) // Draw ground
|
rl.DrawPlane(rl.NewVector3(0.0, 0.0, 0.0), rl.NewVector2(32.0, 32.0), rl.LightGray) // Draw ground
|
||||||
rl.DrawCube(rl.NewVector3(-16.0, 2.5, 0.0), 1.0, 5.0, 32.0, rl.Blue) // Draw a blue wall
|
rl.DrawCube(rl.NewVector3(-16.0, 2.5, 0.0), 1.0, 5.0, 32.0, rl.Blue) // Draw a blue wall
|
||||||
rl.DrawCube(rl.NewVector3(16.0, 2.5, 0.0), 1.0, 5.0, 32.0, rl.Lime) // Draw a green wall
|
rl.DrawCube(rl.NewVector3(16.0, 2.5, 0.0), 1.0, 5.0, 32.0, rl.Lime) // Draw a green wall
|
||||||
rl.DrawCube(rl.NewVector3(0.0, 2.5, 16.0), 32.0, 5.0, 1.0, rl.Gold) // Draw a yellow wall
|
rl.DrawCube(rl.NewVector3(0.0, 2.5, 16.0), 32.0, 5.0, 1.0, rl.Gold) // Draw a yellow wall
|
||||||
|
|
||||||
// Draw some cubes around
|
// Draw some cubes around
|
||||||
for i := 0; i < maxColumns; i++ {
|
for i := 0; i < maxColumns; i++ {
|
||||||
|
|
|
@ -12,7 +12,7 @@ func main() {
|
||||||
camera.Target = rl.NewVector3(0.0, 0.0, 0.0)
|
camera.Target = rl.NewVector3(0.0, 0.0, 0.0)
|
||||||
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
||||||
camera.Fovy = 45.0
|
camera.Fovy = 45.0
|
||||||
camera.Type = rl.CameraPerspective
|
camera.Projection = rl.CameraPerspective
|
||||||
|
|
||||||
cubePosition := rl.NewVector3(0.0, 0.0, 0.0)
|
cubePosition := rl.NewVector3(0.0, 0.0, 0.0)
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ func main() {
|
||||||
camera.Target = rl.NewVector3(0.0, 0.0, 0.0)
|
camera.Target = rl.NewVector3(0.0, 0.0, 0.0)
|
||||||
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
||||||
camera.Fovy = 45.0
|
camera.Fovy = 45.0
|
||||||
camera.Type = rl.CameraPerspective
|
camera.Projection = rl.CameraPerspective
|
||||||
|
|
||||||
cubePosition := rl.NewVector3(0.0, 1.0, 0.0)
|
cubePosition := rl.NewVector3(0.0, 1.0, 0.0)
|
||||||
cubeSize := rl.NewVector3(2.0, 2.0, 2.0)
|
cubeSize := rl.NewVector3(2.0, 2.0, 2.0)
|
||||||
|
|
|
@ -15,7 +15,7 @@ func main() {
|
||||||
camera.Target = rl.NewVector3(0.0, 2.0, 0.0)
|
camera.Target = rl.NewVector3(0.0, 2.0, 0.0)
|
||||||
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
||||||
camera.Fovy = 45.0
|
camera.Fovy = 45.0
|
||||||
camera.Type = rl.CameraPerspective
|
camera.Projection = rl.CameraPerspective
|
||||||
|
|
||||||
bill := rl.LoadTexture("billboard.png") // Our texture billboard
|
bill := rl.LoadTexture("billboard.png") // Our texture billboard
|
||||||
billPosition := rl.NewVector3(0.0, 2.0, 0.0) // Position where draw billboard
|
billPosition := rl.NewVector3(0.0, 2.0, 0.0) // Position where draw billboard
|
||||||
|
|
|
@ -15,7 +15,7 @@ func main() {
|
||||||
camera.Target = rl.NewVector3(0.0, 0.0, 0.0)
|
camera.Target = rl.NewVector3(0.0, 0.0, 0.0)
|
||||||
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
||||||
camera.Fovy = 45.0
|
camera.Fovy = 45.0
|
||||||
camera.Type = rl.CameraPerspective
|
camera.Projection = rl.CameraPerspective
|
||||||
|
|
||||||
playerPosition := rl.NewVector3(0.0, 1.0, 2.0)
|
playerPosition := rl.NewVector3(0.0, 1.0, 2.0)
|
||||||
playerSize := rl.NewVector3(1.0, 2.0, 1.0)
|
playerSize := rl.NewVector3(1.0, 2.0, 1.0)
|
||||||
|
|
|
@ -15,7 +15,7 @@ func main() {
|
||||||
camera.Target = rl.NewVector3(0.0, 10.0, 0.0)
|
camera.Target = rl.NewVector3(0.0, 10.0, 0.0)
|
||||||
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
camera.Up = rl.NewVector3(0.0, 1.0, 0.0)
|
||||||
camera.Fovy = 45.0
|
camera.Fovy = 45.0
|
||||||
camera.Type = rl.CameraPerspective
|
camera.Projection = rl.CameraPerspective
|
||||||
|
|
||||||
obj := rl.LoadModel("castle.obj") // Load OBJ model
|
obj := rl.LoadModel("castle.obj") // Load OBJ model
|
||||||
texture := rl.LoadTexture("castle_diffuse.png") // Load model texture
|
texture := rl.LoadTexture("castle_diffuse.png") // Load model texture
|
||||||
|
|
|
@ -618,7 +618,7 @@ type Camera3D struct {
|
||||||
// Camera field-of-view apperture in Y (degrees) in perspective, used as near plane width in orthographic
|
// Camera field-of-view apperture in Y (degrees) in perspective, used as near plane width in orthographic
|
||||||
Fovy float32
|
Fovy float32
|
||||||
// Camera type, controlling projection type, either CameraPerspective or CameraOrthographic.
|
// Camera type, controlling projection type, either CameraPerspective or CameraOrthographic.
|
||||||
Type CameraProjection
|
Projection CameraProjection
|
||||||
}
|
}
|
||||||
|
|
||||||
// Camera type fallback, defaults to Camera3D
|
// Camera type fallback, defaults to Camera3D
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue