├── .gitignore ├── README.md ├── addon ├── LICENSE ├── __init__.py ├── async_loop.py ├── errors.py ├── handle_material.py ├── operators.py ├── packages.py ├── panels.py ├── properties.py └── socket_server.py └── plugin ├── .gitignore ├── LICENSE ├── package-lock.json ├── package.json ├── src ├── Ui.tsx ├── assets │ ├── BlenderLogo.tsx │ ├── ElementIcon.tsx │ ├── FigmaLogo.tsx │ ├── PageIcon.tsx │ └── ScalingIcon.tsx ├── main │ └── index.ts ├── shared │ └── EventEmitter.ts ├── store │ └── index.tsx ├── style.css ├── utils │ ├── SocketProvider.tsx │ ├── helpers.ts │ ├── interfaces.ts │ └── use-websocket.ts └── views │ └── Home.tsx ├── tsconfig.json └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | __pycache__ 3 | node_modules 4 | .DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/README.md -------------------------------------------------------------------------------- /addon/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/LICENSE -------------------------------------------------------------------------------- /addon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/__init__.py -------------------------------------------------------------------------------- /addon/async_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/async_loop.py -------------------------------------------------------------------------------- /addon/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/errors.py -------------------------------------------------------------------------------- /addon/handle_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/handle_material.py -------------------------------------------------------------------------------- /addon/operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/operators.py -------------------------------------------------------------------------------- /addon/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/packages.py -------------------------------------------------------------------------------- /addon/panels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/panels.py -------------------------------------------------------------------------------- /addon/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/properties.py -------------------------------------------------------------------------------- /addon/socket_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/addon/socket_server.py -------------------------------------------------------------------------------- /plugin/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/LICENSE -------------------------------------------------------------------------------- /plugin/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/package-lock.json -------------------------------------------------------------------------------- /plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/package.json -------------------------------------------------------------------------------- /plugin/src/Ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/Ui.tsx -------------------------------------------------------------------------------- /plugin/src/assets/BlenderLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/assets/BlenderLogo.tsx -------------------------------------------------------------------------------- /plugin/src/assets/ElementIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/assets/ElementIcon.tsx -------------------------------------------------------------------------------- /plugin/src/assets/FigmaLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/assets/FigmaLogo.tsx -------------------------------------------------------------------------------- /plugin/src/assets/PageIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/assets/PageIcon.tsx -------------------------------------------------------------------------------- /plugin/src/assets/ScalingIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/assets/ScalingIcon.tsx -------------------------------------------------------------------------------- /plugin/src/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/main/index.ts -------------------------------------------------------------------------------- /plugin/src/shared/EventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/shared/EventEmitter.ts -------------------------------------------------------------------------------- /plugin/src/store/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/store/index.tsx -------------------------------------------------------------------------------- /plugin/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/style.css -------------------------------------------------------------------------------- /plugin/src/utils/SocketProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/utils/SocketProvider.tsx -------------------------------------------------------------------------------- /plugin/src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/utils/helpers.ts -------------------------------------------------------------------------------- /plugin/src/utils/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/utils/interfaces.ts -------------------------------------------------------------------------------- /plugin/src/utils/use-websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/utils/use-websocket.ts -------------------------------------------------------------------------------- /plugin/src/views/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/src/views/Home.tsx -------------------------------------------------------------------------------- /plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/tsconfig.json -------------------------------------------------------------------------------- /plugin/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1p/figma-blender/HEAD/plugin/webpack.config.js --------------------------------------------------------------------------------