Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
set -e
set -x
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
PROJECT_DIR="$SCRIPT_DIR/../"
pushd $PROJECT_DIR
rm -rf ./LibNoosphere.xcframework
{
"name": "Subconscious Swift Packages",
"overview": "This is a tedious hoop that Apple likes you to jump through",
"author": {
"name": "Chris Joel"
},
"keywords": [
"subconscious"
],
"packages": [
@cdata
cdata / 2d-simplex-noise.wgsl
Created December 20, 2021 07:37
2D Simplex Noise in WGSL (transcribed from https://github.com/ashima/webgl-noise)
//
// Description : WGSL 2D simplex noise function
// Author : Ian McEwan, Ashima Arts
// Maintainer : ijm
// Lastmod : 20110822 (ijm)
// License :
// Copyright (C) 2011 Ashima Arts. All rights reserved.
// Distributed under the MIT License. See LICENSE file.
// https://github.com/ashima/webgl-noise
//
@cdata
cdata / sum.rs
Created November 12, 2021 18:30
use std::fmt::Display;
use std::fmt::Formatter;
use std::fmt::Result;
use lunatic::{
process::{self, Process},
Mailbox,
};
use serde::{Deserialize, Serialize};

Keybase proof

I hereby claim:

  • I am cdata on github.
  • I am chrisjoel (https://keybase.io/chrisjoel) on keybase.
  • I have a public key ASDMd3Tcem0y4liXgwOzNt8ls3rV-oOIOZfKQ2d9Nh9Otgo

To claim this, I am signing this object:

/* @license
* Copyright 2019 Google LLC. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the 'License');
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an 'AS IS' BASIS,
/**
* A Scene describes an ordered subset Nodes associated with a root Model that
* should be rendered together.
*
* @see https://github.com/KhronosGroup/glTF/tree/master/specification/2.0#reference-scene
* @access package
*/
export declare interface Scene extends ThreeDOMElement {
/**
/* @license
* Copyright 2019 Google LLC. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the 'License');
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an 'AS IS' BASIS,
Errors: 964. Warnings: 2.
[Error]
Accessor contains 754 element(s) less than declared minimum value 0.
/accessors/1463/min/3
[Error]
Material is incompatible with mesh primitive: Texture binding textureBinding needs 'TEXcoordValue_0' attribute.
/meshes/0/primitives/0/material
[Error]
Material is incompatible with mesh primitive: Texture binding textureBinding needs 'TEXcoordValue_0' attribute.
THREE.WebGLShader: gl.getShaderInfoLog() fragment
Compile failed.
WARNING: 0:254: Calls to any function that may require a gradient calculation inside a conditional block may return undefined results
WARNING: 0:256: Calls to any function that may require a gradient calculation inside a conditional block may return undefined results
WARNING: 0:258: Calls to any function that may require a gradient calculation inside a conditional block may return undefined results
WARNING: 0:260: Calls to any function that may require a gradient calculation inside a conditional block may return undefined results
WARNING: 4 compilation warnings.
�1: #define n 20
2: