Rename rhemawave to radiantwave throughout
This commit is contained in:
@@ -2,7 +2,7 @@ package pattern
|
||||
|
||||
import (
|
||||
"github.com/veandco/go-sdl2/sdl"
|
||||
"rhemawavetech.com/rhemawave/internal/colors"
|
||||
"radiantwavetech.com/radiantwave/internal/colors"
|
||||
)
|
||||
|
||||
type ColorPattern struct {
|
||||
@@ -57,13 +57,13 @@ func NewColorPattern(colors []sdl.Color) *ColorPattern {
|
||||
// - Combines intent-based color selection with mathematical temporal distribution
|
||||
// - Produces harmonic color rhythm synchronized with natural numerical progression
|
||||
//
|
||||
// Within our Rhema Wave generation system, this color distribution works in conjunction with
|
||||
// Within our Radiant Wave generation system, this color distribution works in conjunction with
|
||||
// the spatially-scrambled character patterns. While the scrambling creates spatial frequency
|
||||
// signatures, the Fibonacci-oscillating color pattern creates temporal frequency modulation.
|
||||
// The colors themselves are selected according to color theory principles based on the proclamation's
|
||||
// psychological intent, and the oscillating Fibonacci distribution ensures these therapeutic colors
|
||||
// maintain presence throughout the viewing session while creating harmonic temporal rhythm that
|
||||
// reinforces the overall Rhema Wave effect.
|
||||
// reinforces the overall Radiant Wave effect.
|
||||
func (c *ColorPattern) Color() sdl.Color {
|
||||
// 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, 121393, 196418
|
||||
// This is a failsafe in case this pattern is used but colors are not supplied. Without this check, no text will display due to not having a color
|
||||
|
||||
@@ -51,14 +51,14 @@ func (f *FibonacciPattern) Name() string { return "Fibonacci" }
|
||||
// - Produces natural expansion-contraction rhythm synchronized with Fibonacci progression
|
||||
// - Combines spatial wave formation with temporal content distribution in single mechanism
|
||||
//
|
||||
// Within our Rhema Wave generation system, this spatial distribution pattern works in concert
|
||||
// Within our Radiant Wave generation system, this spatial distribution pattern works in concert
|
||||
// with the character-level scrambling and color distribution methods. While character scrambling
|
||||
// creates local spatial frequency patterns and color oscillation creates temporal color rhythm,
|
||||
// the Fibonacci line length pattern generates a macro-level spatial wave that modulates the
|
||||
// overall display geometry. The mathematical relationship between line lengths creates harmonic
|
||||
// spatial progression, and the oscillating nature ensures proclamation content cycles through
|
||||
// varying exposure durations, contributing to the layered frequency composition of the complete
|
||||
// Rhema Wave output.
|
||||
// Radiant Wave output.
|
||||
func (f *FibonacciPattern) GetNextLine(words []string, wordIndex *int, ctx *LineRenderContext) []string {
|
||||
if ctx == nil || len(words) == 0 {
|
||||
return nil
|
||||
|
||||
@@ -3,7 +3,7 @@ package pattern
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"rhemawavetech.com/rhemawave/internal/fontManager"
|
||||
"radiantwavetech.com/radiantwave/internal/fontManager"
|
||||
)
|
||||
|
||||
type LinePattern interface {
|
||||
|
||||
@@ -3,7 +3,7 @@ package pattern
|
||||
import (
|
||||
"math"
|
||||
|
||||
"rhemawavetech.com/rhemawave/internal/fontManager"
|
||||
"radiantwavetech.com/radiantwave/internal/fontManager"
|
||||
)
|
||||
|
||||
type SineWavePattern struct {
|
||||
|
||||
Reference in New Issue
Block a user