Skip to content

Instantly share code, notes, and snippets.

@JanHmmr
JanHmmr / .py
Created May 4, 2024 14:14
Blender Remesh Function
import subprocess
def remesh(blender_path: str, # Path to blender executable
model_path: str, # Path to input model
export_path: str, # Path to output model
faces: int, # Number of faces for remesh
merge: bool = False, # Merge duplicate vertices before exporting
preserve_uvs: bool = False
) -> None:
"""
@JanHmmr
JanHmmr / .jsx
Created May 2, 2024 11:31
FrontEnd Realtime Image Gen
'use client';
import React, { useContext, useState, useEffect, useRef } from 'react';
import SidebarLayout from '@/components/layout';
import { LuLock } from "react-icons/lu";
import { PageContext } from '@/utils/contexts';
import * as fal from "@fal-ai/serverless-client";
import Image from 'next/image';
import * as THREE from 'three';
import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader';
@JanHmmr
JanHmmr / .jsx
Created April 24, 2024 20:15
realtime from 3d old fal model
import React, { useContext, useState, useEffect, useRef } from 'react';
import SidebarLayout from '@/components/layout';
import { LuLock } from "react-icons/lu";
import { PageContext } from '@/utils/contexts';
import * as fal from "@fal-ai/serverless-client";
import Image from 'next/image';
import * as THREE from 'three';
import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader';
import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls';
@JanHmmr
JanHmmr / .jsx
Created April 24, 2024 20:12
realtime from 3d
import React, { useContext, useState, useEffect, useRef } from 'react';
import { LuLock } from "react-icons/lu";
import * as fal from "@fal-ai/serverless-client";
import Image from 'next/image';
import * as THREE from 'three';
import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader';
import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls';