claude-video-effects
51 video effects for Claude Code: drop in a talking-head clip, type /effects orbit. Face tracking, behind-your-head layers. By @vibha.in.progress
翻译准备中
Speckle's SketchUp Connector
翻译准备中
正在加载完整 README。
查看完整 README ↗What is Speckle? Check our
Give Speckle a try in no time by:
This is the beginning of the Speckle SketchUp Connector. It is still in very early development and is not ready for general use. This repo is split into three parts:
Includes the ruby source files to run extension on SketchUp environment. SketchUp Extensions are composed of
a .rb file as entry and folder that .rb file refers to. In our case entry file is speckle_connector_3.rb
that responsible to register Speckle Connector extension to SketchUp and also it shows address to where extension
will start to read extension. Source folder is speckle_connector_3.
Includes the Vue frontend lives in the ui folder.
Includes source codes of base SQLite3 C/C++ library and ruby compiler files to be able to run SQLite3
functionality on SketchUp in the same ruby module like SpeckleConnector::Sqlite3::Database. By this way
we use extensions as native part of the source ruby code.
After building sqlite3.sln file, compiled sqlite3.so (for Windows) and sqlite3.bundle (for OSX) dynamic library files are created
by solution to place them into source code into speckle_connector_3/src/ext. Building this project should be only
happen when SketchUp starts to support newer Ruby versions (currently it is 2.7).
Before start to contribute, it is better to understand how align with other contributors. It will make easier job of reviewer when you submit an issue or PR. If it is your first repo to contribute Speckle environment make sure that you read Contribution Guideline.
Additionally as mentioned on Repo Structure, this repo includes a submodule. Contributions on this source files should be done on the sketchup-sqlite by creating issues and PRs on it. If it is your first time works with submodules, please read git docs briefly to get some insight about it.
The following instructions are for development in Windows (not WSL) using Visual Studio Code. If you would like to contribute instructions for other development environments, feel free to submit a PR.
Ruby can be installed on Windows using the installer here. Install it with the DevKit and complete the full installation as per instructions.
This should have also have set up the package installer gem and interactive ruby irb. Double check that everything has been installed correctly.
ruby -v
gem -v
irb -v
Let's also install our first gem bundler which is a package manager that will help us with development.
gem install bundler
Clone this repo and run:
bundler install
This will install all the necessary packages for the connector.
Next, install the Sketchup Ruby Debugger. You can find installation instructions
here.
This will involve downloading the dll and copying it into the SketchUp installation
directory:
C:\Program Files\SketchUp\SketchUp 20XX\
You can now open up the repo in VS Code or you can use JetBrains' tools RubyMine and Webstorm.
If you will use VS Code, make sure you've installed the Ruby extension for VS Code.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗