Shader (gioser-shaders):
- 3 cuerpos centrales renderizados realísticamente con interpolación
gradual entre ellos (cross-fade smoothstep):
- render_sun: núcleo gauss + corona pulsante + textura de plasma FBM
(boiling surface).
- render_moon: disco con limb darkening, cráteres + mares (2 octavas
de fbm), terminador móvil (fase lunar), halo azulado en el limb
iluminado.
- render_earth: disco con continentes fbm (rotación lenta), polos
blancos, nubes en otra capa, día/noche en hemisferio iluminado,
halo atmosférico azul (Rayleigh simplificado).
- Uniforms u_body_a, u_body_b (int 0/1/2), u_body_blend (float).
- Cuerpo central se calcula sólo si inside > 0.001 (perf — saltea pixels
fuera de la superficie de la chacana).
- radial_mult atenúa los rayos cuando luna/tierra están activos — el sol
es el único que irradia tan intensamente.
- element_cloud(): aura ancha por cardinal (sigma_along=0.42,
sigma_perp=0.34) con textura fbm animada y modulación por elemento.
- AIRE: corrientes suaves que ondulan horizontalmente.
- FUEGO: lengüetazos rápidos con flicker.
- TIERRA: densidad sólida con variación lenta.
- AGUA: ondulaciones grandes que viajan hacia afuera.
Las nubes cubren todo el cuadrante del cardinal, no solo la punta.
- Helper functions vnoise_c + fbm_c agregadas (necesarias para superficies
realistas de luna/tierra y para nubes elementales).
Renderer (gioser-canvas-web):
- body_state(t) -> (body_a, body_b, blend) state machine:
- BODY_PHASE_SECS = 45 (≈10 pulsos del sol antes de transicionar).
- BODY_TRANSITION_SECS = 4 (cross-fade gradual).
- Total cycle: 147s = sol 45s → trans 4s → luna 45s → trans 4s → tierra 45s → trans 4s.
- Smoothstep cubic en el blend para curva natural (no linear).
- Sube u_body_a/b como int (uniform1i) y u_body_blend como float.
App + contenido:
- index.html: nuevos labels en los 4 tips
- NORTE (aire): SOFTWARE / Tecnología
- ESTE (fuego): QUIÉN SOY / Bitácora
- SUR (tierra): MANIFIESTO / Invariantes
- OESTE (agua): MÍSTICA / Espiritualidad
- Íconos SVG nuevos relacionados al tema:
- aire: chip de circuito con nodos y conexiones
- fuego: libro abierto con líneas
- tierra: hexagrama dentro de círculo (sacred geometry / invariante)
- agua: ojo en triángulo (mística)
- gioser-web src/lib.rs: ensure_page_dom usa nuevos title+tag por elemento.
- 4 md/*.md reescritos con contenido seed para los nuevos temas, con
manifiesto explícito en tierra.md.
Workspace verde + 21 tests.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1.3 KiB
Mística · Espiritualidad
La práctica como puente. El misterio como interlocutor.
Acá vive lo místico, lo espiritual, las prácticas que sostienen la atención. No es decoración: es la otra mitad del trabajo. Sin esto, el resto se vuelve ruido.
Prácticas
Lo que sostiene día a día:
- Meditación. Sentarse a observar lo que sucede, sin agarrarlo.
- Lectura contemplativa. Textos que se vuelven a leer hasta que cambian.
- Ceremonia. Marcar inicios y cierres con gestos que pesan.
- Naturaleza. Estar en lugares donde uno no es el centro.
- Silencio. Día completo, una vez por mes mínimo.
Por qué mística
Porque la racionalidad sola no alcanza para vivir. Y porque las tradiciones llevan miles de años elaborando vocabulario para lo que nos pasa cuando atendemos en serio: contemplación, ego, símbolo, muerte, asombro.
Mística aplicada = no quedarse en el libro. Pasar por el cuerpo, por la relación, por la vida cotidiana.
Lo que leo
Andino, budista, cristiano-contemplativo, hindú, sufí. Sin exclusividad: cada tradición resuelve algunas cosas mejor que otras.
Próximamente
Acá se va a ir armando una bitácora de lecturas, prácticas y notas. Por ahora este placeholder verifica el tema agua (cyan).