Skip to content

Instantly share code, notes, and snippets.

View aurodev's full-sized avatar

Aurodev aurodev

View GitHub Profile
@SIsilicon
SIsilicon / Painting postprocess.shader
Last active September 20, 2024 15:51
Godot Painting Post procssing effect
shader_type canvas_item;
uniform sampler2D distort_texture;
uniform float fade : hint_range(0.0, 1.0) = 0.86;
uniform float desat : hint_range(0.0, 1.0) = 0.3;
uniform float scale = 0.009;
uniform float intensity = 0.041;
uniform int kuwahara_radius = 4;
@cart
cart / FXAA.tscn
Last active October 14, 2025 03:21
Godot Nvidia FXAA 3.11 Port
[gd_scene load_steps=3 format=2]
[sub_resource type="Shader" id=1]
code = "shader_type canvas_item;
// Godot Nvidia FXAA 3.11 Port
// Usage: Drop this in to any 3D scene for FXAA! This is a port of the \"PC High Quality Preset 39\". However the medium quality
// parameters are also included. For medium quality, just comment out sections \"PS 6\" and above and uncomment the \"med 13\" variables.
@tamask
tamask / io_export_curve.py
Created February 8, 2019 11:42
Blender: Export the active curve object (U-component only)
# This exporter just serializes Blender's bpy curve data API verbatim,
# so the exported json structure mirrors the variable names and
# arrays. The exporter only goes so far to export the U-component of
# the curve data, since we're more interested in curves and not NURBS
# surfaces for use in videogames. An asset importer in Unity need only
# look up the Blender Python API to choose how to interpret this data.
import bpy
import json
from bpy_extras.io_utils import ExportHelper
set(triple "x86_64-scei-ps4")
set(CMAKE_SYSTEM_NAME "FreeBSD")
set(CMAKE_C_COMPILER "clang")
set(CMAKE_CXX_COMPILER "clang++")
set(CMAKE_C_COMPILER_AR "ar")
set(CMAKE_LINKER "clang")
set(CMAKE_ASM_COMPILER "clang")
set(CMAKE_FIND_ROOT_PATH "$ENV{PS4SDK}/usr" CACHE STRING "")
diff --git a/MakeLinux b/MakeLinux
new file mode 100644
index 0000000..8003e53
--- /dev/null
+++ b/MakeLinux
@@ -0,0 +1,34 @@
+URHO3D_SRC_DIR=Urho3D/Source
+URHO3D_LINUX_DIR=Urho3D/Urho3D_Linux
+OUTPUT_DIR=Bin/Desktop
+
@aurodev
aurodev / main.go
Created August 11, 2017 17:54 — forked from jeremywho/main.go
package main
import (
"fmt"
"time"
"github.com/gorilla/websocket"
)
func main() {
@aurodev
aurodev / join-cluster.go
Created April 4, 2017 02:22 — forked from yssharma/join-cluster.go
Writing a basic distributed system in go lang - part 1 - confused coders
package main
/* Al useful imports */
import (
"flag"
"fmt"
"net"
"strings"
"strconv"
"time"
diff --git a/MakeLinux b/MakeLinux
new file mode 100644
index 0000000..8003e53
--- /dev/null
+++ b/MakeLinux
@@ -0,0 +1,34 @@
+URHO3D_SRC_DIR=Urho3D/Source
+URHO3D_LINUX_DIR=Urho3D/Urho3D_Linux
+OUTPUT_DIR=Bin/Desktop
+
@jeremywho
jeremywho / main.go
Last active November 26, 2017 17:40
package main
import (
"fmt"
"time"
"github.com/gorilla/websocket"
)
func main() {
@yssharma
yssharma / join-cluster.go
Last active November 15, 2021 02:11
Writing a basic distributed system in go lang - part 1 - confused coders
package main
/* Al useful imports */
import (
"flag"
"fmt"
"net"
"strings"
"strconv"
"time"