Skip to content

Instantly share code, notes, and snippets.

View kennygoff's full-sized avatar

Kenny Goff kennygoff

View GitHub Profile
uniform sampler2D swapTexture;
uniform bool shaderIsActive;
void main()
{
vec4 pixel = texture2D(bitmap, openfl_TextureCoordv);
if (!shaderIsActive)
{
gl_FragColor = pixel;
package effects;
import openfl.display.BitmapData;
import flixel.util.FlxColor;
import flixel.system.FlxAssets.FlxShader;
/**
* https://gamedevelopment.tutsplus.com/tutorials/how-to-use-a-shader-to-dynamically-swap-a-sprites-colors--cms-25129
* https://github.com/HaxeFlixel/flixel-demos/blob/master/Effects/BlendModeShaders/source/openfl8/effects/ColorSwapEffect.hx
* https://community.openfl.org/t/passing-an-array-as-parameter-to-shader/9932/9
@kennygoff
kennygoff / test.tsx
Created March 3, 2022 19:58
Notion screen kenny goff
import { block } from "./data";
import { Checks } from "./components/Checks";
import { WelcomeParagraph } from "./components/WelcomeParagraph";
import { useState } from "react";
import styled from "@emotion/styled";
console.log(block);
// pt 1
// full json structure