~flypig/functy/trunk

« back to all changes in this revision

Viewing changes to src/curve.c

  • Committer: David Llewellyn-Jones
  • Date: 2012-07-19 23:02:58 UTC
  • Revision ID: git-v1:4601f49c8e2bf40cbbe519f29bb9c2f00c9a9774
Added a few new example files for Functy and slightly offset the default 'up' direction from the z-axis for rendering curves (so that curves running along the z-axis can actually be rendered).

Show diffs side-by-side

added added

removed removed

Lines of Context:
539
539
  double fZScreen;
540
540
  float fCurveLength;
541
541
 
542
 
        SetVector3 (vUp, 0.0f, 0.0f, 1.0f);
 
542
        SetVector3 (vUp, 0.01f, 0.1f, 1.0f);
 
543
        Normalise (& vUp);
543
544
 
544
545
        sscanf (psFuncData->szTexXOffset->str, "%lf", & fTexXOffset);
545
546
        sscanf (psFuncData->szTexYOffset->str, "%lf", & fTexYOffset);
682
683
  double fZScreen;
683
684
  float fCurveLength;
684
685
 
685
 
        SetVector3 (vUp, 0.0f, 0.0f, 1.0f);
 
686
        SetVector3 (vUp, 0.01f, 0.1f, 1.0f);
 
687
        Normalise (& vUp);
686
688
 
687
689
        sscanf (psFuncData->szTexXOffset->str, "%lf", & fTexXOffset);
688
690
        sscanf (psFuncData->szTexYOffset->str, "%lf", & fTexYOffset);
1160
1162
                nSegments = 3;
1161
1163
        }
1162
1164
 
1163
 
        SetVector3 (vUp, 0.0f, 0.0f, 1.0f);
 
1165
        SetVector3 (vUp, 0.01f, 0.1f, 1.0f);
 
1166
        Normalise (& vUp);
1164
1167
 
1165
1168
        sscanf (psFuncData->szTexXOffset->str, "%lf", & fTexXOffset);
1166
1169
        sscanf (psFuncData->szTexYOffset->str, "%lf", & fTexYOffset);