This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| using System.Collections; | |
| using System.Collections.Generic; | |
| using UnityEngine; | |
| // Simple example usage script for MarchingCubes.cs: | |
| // at: https://gist.github.com/cmdr2/b5326aa6fbf3c367747cc5ec31ba831e | |
| // | |
| // Attach to an empty GameObject in the scene | |
| // | |
| // Not optimized, performs poorly! Written for simple readability |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| using System.Collections.Generic; | |
| using UnityEngine; | |
| // Reimplementation of http://paulbourke.net/geometry/polygonise/ | |
| // in C# for Unity. | |
| // | |
| // Example script to run this in Unity: https://gist.github.com/cmdr2/b5aea11b9bd5259b9198f4fdc027061c | |
| // | |
| // Note: This uses Unity's Linear Interpolation and Vector3 | |
| // |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <script src="https://cdnjs.cloudflare.com/ajax/libs/processing.js/1.6.0/processing.min.js"></script> | |
| <body> | |
| <script type="application/processing"> | |
| void setup(){ | |
| size(200, 200); | |
| } | |
| void draw(){ | |
| background(64); | |
| ellipse(40, 40, 20, 20); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # by cmdr2, anyone is free to use and modify this, without the need to give credit | |
| import math | |
| import ephem | |
| import time | |
| from datetime import datetime, timedelta | |
| # consts | |
| degrees_per_rad = 180.0 / math.pi | |
| au = 149597892 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // by cmdr2, anyone is free to use and modify this, without the need to give credit | |
| const satellite = require('satellite.js'); // https://www.npmjs.com/package/satellite.js | |
| const SunCalc = require('suncalc'); // https://www.npmjs.com/package/suncalc | |
| var satrec = satellite.twoline2satrec('1 71066C 20001A 20014.19313215 -.01059873 00000-0 -43936-2 0 145', | |
| '2 71066 52.9993 1.7743 0000976 92.9471 326.1492 15.86148217 16'); | |
| var stdMag = 4.7; // for Starlink-2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var acc = require('imu'); | |
| var camera = require('camera'); | |
| var file = require('file'); | |
| var notification = require('notification'); | |
| var vibrate = require('vibrate'); | |
| var led = require('led'); | |
| var location = require('location'); | |
| var sms = require('sms'); | |
| var contacts = require('contacts'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package main | |
| import ( | |
| "fmt" | |
| "math" | |
| "net/http" | |
| "strconv" | |
| "sort" | |
| ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| using System.Collections; | |
| using System.Collections.Generic; | |
| using UnityEngine; | |
| using WebSocketSharp; | |
| /** | |
| * a reference client for the fakedaydreamcontroller | |
| * by cmdr2 <[email protected]> | |
| * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [RequireComponent(typeof(MeshFilter))] | |
| public class GenerateMesh02 : MonoBehaviour { | |
| /* scratchpad */ | |
| private MeshFilter mf; | |
| void Start () { | |
| mf = GetComponent<MeshFilter> (); | |
| GenerateMesh (); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package org.cmdr2.exoplayerbridge; | |
| import android.app.Activity; | |
| import android.media.AudioManager; | |
| import android.media.MediaCodec; | |
| import android.net.Uri; | |
| import android.util.Log; | |
| import android.view.Surface; | |
| import android.view.SurfaceView; |