×

Method and system for antialiased procedural solid texturing

  • US 6,788,304 B1
  • Filed: 12/05/2000
  • Issued: 09/07/2004
  • Est. Priority Date: 06/11/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for generating procedural texture for use in a computer generated image by mapping geometric coordinates into a color space, comprising the steps of:

  • (a) creating a quadric function generator to provide a quadric mapping function in three dimensional space;

    (b) creating at least one noise function generator to modulate the output of the quadric function with stochastic values based on geometric coordinates;

    (c) passing parameters to the quadric function generator and at least one noise function generator to determine a type of texturing that will be applied to the computer generated image;

    (d) using a single procedure which can generate a plurality of procedural textures which are represented by the following equation;

    p

    (s)
    =c

    (q

    (s)
    +

    i


    ai

    n

    (Ti

    (s)
    )
    )
    embedded image

    wherein q(s) represents a quadric function generator, n is a noise function generator, ai is the amplitude of the noise function, Ti is the frequency and phase of each noise function, and c represents the color map which associates a red, blue, green, alpha (RGBα

    ) color with each index produced by the quadric function generator and the noise function generator; and

    (e) determining color lookup table indexes to provide colors for the procedural texture wherein indexes are generated by the quadric function generator combined with the noise function generator.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×