あらーと
https://lh3.googleusercontent.com/a-/AOh14Gh0Z_h4S6llIVJ0Ndzs6kR-YFeK36o5IaD-HtJcKw#.png
モデリングしたり,VR/ARを勉強して何かいろいろ作っています.大学生.
あらーと.icon最近は lighting について学んでいます.
作ったワールド
https://gyazo.com/f8dc22953f6ef1e5e0ebd145557cdec7https://gyazo.com/c01481f214db4729e0579090829b785fhttps://gyazo.com/293cf5e9165c5879660ef8e33e252d53
HiTech! meeting room
現在進行形で作っています.フルスクラッチ.
ある程度できあがったのでこれにて完成です.
Hitech! MtG Lite
上のワールドが肥大化してきたので,最小単位で作成し直したワールド.
Generative Sky
アイテムを用いて空を彩りましょう
Bed Room
穏やかな波音と月明かりがうつくしい部屋です.ほぼ実家
Stay home
南国気分の明るいお部屋です.実質実家
後夜祭ワールド
くらすたーちゃん生誕祭 の有志イベントの会場を作成しました.
VR theator
シンプルな映画館です.
ジャンプ機能調査ワールド
ジャンプ機能が搭載されたその日に仕様を確認するために作ったワールド.垂直1.2m,水平方向に2.5mまで飛べる事がわかった.
陸上競技場
ジャンプできるようになったためハードル走がしたくなり作成したワールド.
Rigid Body Checker
アイテム機能が追加されたので挙動を確かめるために作成したワールド.ここで freeze rotation が効かないことが判明した.
HandyCameraTest
カメラとスクリーンを手に持って投影できるワールドです.ミーティングルームへ実装のための試作ワールド
UserCSS
code:style.css
.deco-\{, .deco-\} {
font-size: 1em;
color: #fff;
background-color: #b2bcba;
padding: 0.1em 0.2em 0.1em 0.2em;
border-radius: 0.4em;
margin: auto 0.3em;
display: inline-block;
max-width: calc(100% - 100px);
vertical-align: top;
}
.deco-\{:before {
position: absolute;
margin: 0;
padding: 0;
transform: translateX(-100%) translateY(calc(1em - 80%));
width: 0;
content: "";
border-width: 0 0 0.6em 0.6em;
border-style: solid;
border-color: #b2bcba transparent;
}
.deco-\}:after {
position: absolute;
margin: 0;
padding: 0;
transform: translateY(calc(1em - 80%));
width: 0;
content: "";
border-width: 0 0.6em 0.6em 0;
border-style: solid;
border-color: #b2bcba transparent;
}
.deco-\! {
color: #fff; /* 白文字 */
background-color: #ee6666; /* 赤背景 */
padding: 0.1em 0.2em 0.1em 0.2em;
}
code:script.js
scrapbox.PopupMenu.addButton({
title : 'Embed Tweet',
onClick : text => {
const convertContent = (content, indent) => {
const replaced = content
.replace(/<a href="(https?:.*?)">(.*?)<\/a>/g, '$1 $2')
.replace(/<br>/g, \n${indent});
const elem = document.createElement('div');
elem.innerHTML = replaced;
return indent + elem.innerText;
}
const tweetRegex = /(?<spaces>\t *)<blockquote\w"\-= *><p\w"\-= *>(?<content>.*)<\/p>&mdash;(?<author>.*)(?<link><a.*>)<\/blockquote>\n\t *<script.*?><\/script>/;
const match = text.match(tweetRegex);
if(!match) return;
const {spaces, content, author, link} = match.groups;
const ind = ${spaces}>;
return text.replace(tweetRegex, convertContent(content, ind) + '\n' + convertContent(\t—${author} ${link}, ind));
}
})
code:style.css
@import url("/api/code/help-jp/文字装飾記法/style.css")
.deco-\# {
color: #fff; /* 白文字 */
background-color: #6a6; /* 緑背景 */
}
.deco-\! { /* 重要な部分は!を付ける */
color: #fff;
background-color: #e66; /* 赤背景 */
font-size: 1.2em;
}
.deco-\% {
color: #fff;
background-color: #ea2;/* 橙背景 */
font-size: 1.2em;
}
.deco-\# {
color: #fff;
background-color: #6a6;/* 緑背景 */
font-size: 1.2em;
}
.deco-\~ {
color: #fff;
background-color: #6ae;/* 青背景 */
font-size: 1.2em;
}
#member