Sha256: 42e9d9696157baac2001101b719fa319f4ad068d083a133e643cefc225341a3f

Contents?: true

Size: 504 Bytes

Versions: 1

Compression:

Stored size: 504 Bytes

Contents

#!/usr/bin/env ruby
# Copyright (C) 2004-2007 Kouichirou Eto, All rights reserved.

require "sgl"

def setup
  window 700, 700
  backgroundHSV 66, 100, 20
  # $font1 = font("Helvetica", 25)
end

def display
  x, y = mouseX, mouseY
  colorHSV 0, 50, 100
  lineWidth 3
  line   0,   0, x, y
  line 700,   0, x, y
  line   0, 700, x, y
  line 700, 700, x, y
  colorHSV 0, 100, 100

  translate x, y
  rotateZ y
  colorHSV y, 100, 100
  # $font1.text(10, 10, "hello")
  rect -10, -10, +10, +10
end

mainloop

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sgl-0.4.0 examples/opengl3-affine.rb