Fenetres https://codepen.io/bali_balo/full/yJOmgv/
Typographic Clock https://codepen.io/graphilla/pen/zEZKpN
Metaballs https://varun.ca/metaballs/
| import bpy | |
| import math | |
| # Define grid size | |
| GRID_SIZE = 1.0 | |
| # Track previously known object names | |
| last_object_names = set(obj.name for obj in bpy.context.scene.objects) | |
| def snap_to_grid(obj, grid_size=GRID_SIZE): |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
| <title>pico + zero-md</title> | |
| <link | |
| rel="stylesheet" | |
| href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css" |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
| <meta name="google" content="notranslate" /> | |
| <title>Dockview ESM Example</title> | |
| <style> | |
| body { |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
| <title>Home</title> | |
| </head> | |
| <body> | |
| <nav> |
| bl_info = { | |
| "name": "Easy glTF/glb Exporter", | |
| "blender": (2, 80, 0), | |
| "category": "Experiment", | |
| "author": "Dirk Krause", | |
| } | |
| import bpy, os | |
| class EgePanel(bpy.types.Panel): |
| // starter was this very helpful post from @lpinca | |
| // https://github.com/websockets/ws/issues/2052#issuecomment-1142529734 | |
| // installation: npm install ws | |
| const WebSocketServer = require("ws"); | |
| const http = require('http'); | |
| const PORT = process.env.PORT || 8084; |
Fenetres https://codepen.io/bali_balo/full/yJOmgv/
Typographic Clock https://codepen.io/graphilla/pen/zEZKpN
Metaballs https://varun.ca/metaballs/
| extends KinematicBody | |
| onready var navigation = $"../Navigation" | |
| var target # = $"../Position3D" | |
| var speed = 10.0 | |
| var path = [] | |
| var path_index = 0 | |
| var pois = [] |
| <html> | |
| <style> | |
| #text { | |
| width: 100%; | |
| height: 90%; | |
| } | |
| </style> | |
| <body> |
| "use strict"; | |
| const http = require('http'); | |
| const url = require('url'); | |
| const fs = require('fs'); | |
| const path = require('path'); | |
| const port = process.argv[2] || 9000; | |
| // via | |
| // https://stackoverflow.com/questions/16333790/node-js-quick-file-server-static-files-over-http |