takeyohのおぼえがき

気になったこと、試したことの記録です。

assetto corsa

マフラーのプルプルと排気ガス

今回はマフラー周りの覚書です。 まずエンジン回すとマフラーがプルプルするやつ。 [SHAKING_EXHAUST_0]MESHES = muffler,manifoldPOINT_0 = 1, 2, 3POINT_0_RADIUS = 1POINT_0_EXP = 9POINT_0_SCALE = 0.2, 0.5, 0.5 MESHESはプルプルさせたいオブジェクト…

アナログメータの設置

Figaroは、メーター類がアナログ(針)でしたので、アナログメータの設置方法について覚書です。 assettocorsa\sdk\dev\car_pipeline_2.0revのAC_Pipeline_PUB_Rev2.0.pdfにも書かれているので、詳細はそれで確認するのがよいです。 スピードメータを例に作…

シフトアニメーションの作成

今度はNissan Figaroの作成をしていますが、良い機会なので、ステアリングだけでなく、シフトのアニメーションも作ってみたので覚書です。 ちなみに今回は腕のアニメーションだけです。シフトレバー自体のアニメーションも設定できるはずですが、まだそこま…

車に近づくと消える問題

ご質問をいただいたので、覚書です。 以前同じような現象がほかの方のmodで発生して、原因を聞いてなるほどと思ったことがあります。 再現してみましたので、参考にしてみてください。 バスのmodで試します。 まず、車体よりもずっと小さいcolliderを用意し…

ペダルをこぐアニメーション

ステアリングアニメーションがあるのなら、足のアニメーションもできるかもしれない・・・・ということで覚書です。 私の場合は、ドライバのアニメーション作成は、driver_rigを活用させていただいています。#以前の覚書に書いたのでそちらをご参照ください…

EMISSIVEでライト制御(ブレーキライト、リバースライト)

KNIGHT2000のリアは、ライトが消えているときは、真っ黒で何も見えず、ライトがつくと浮かび上がるような見え方をします。 これを、 こうするわけです。 黒いスモークガラスみたいな感じですね。これはガラスのマテリアルに貼るテクスチャを黒透過度240くら…

ヘッドライトの反射が再現できるか?

キャンピングカーの車内ライトを同じ方法で、ヘッドライトのリフレクタに光を反射させることができるのでは?ということの実験です。 今回はセレナで試してみました。 設定なしの状態はこうです。 このセレナはヘッドライトが左右に4つずつ、合計8つありま…

車内でライトを照らす

キャンピングカーを作成中ですが、部屋内が昼でも暗い(夜は真っ暗)になることがあるので、ライトつけたいなということで覚書です。 まず、ライト無しはこんな感じ。 (昼) (夜)なんも見えない・・・。 で、天井にライトのオブジェクトをつけたので、こ…

(メモ)リンク

忘れてしまいそうなリンクの個人用メモです。 フロントホイールが4つの場合のlua設定。 github.com Blenderで穴をあける方法。Bool Toolを使う方法が簡単だった! modelinghappy.com CSPのextension設定、パラメータの説明 github.com

回転数に合わせて、エンジン音の高さ(ピッチ)を変える

以前、エンジン音を加工するのにFmodを使った方法を書きましたが、その時、エンジン音の設定はデフォルトのまま使っていました。 今回は、エンジン音を入れ替えていきます。 普通に音データを貼り付けただけでは、RPMをスライドさせても音の高さ(ピッチ)は…

トラックなどのタイヤアニメーション

トラックやバスでは、フロントタイヤは2つでも、リアタイヤが2つ以上ある車ってありますよね。 リアタイヤは通常だと2つまでしか割り当てできないので、仮にリアタイヤが4つあると、設定した2つ以外のタイヤは止まったままになります。 最初はアニメーシ…

サスペンションアニメーションの設定

とあるcar modをいじらせていただいていたとき、サスペンションの上下幅が少なすぎて、デフォルトのサスペンションアニメーションでは沈みすぎて車体がタイヤに刺さる羽目に。 なんとかサスペンションの可動域を制御したいということで、サスペンションアニ…

パトカーの速度違反の光らせ方(AI traffic時)

リクエストをいただいたので。(^^ パトカー(クラウンパトカー)は後ろの窓に「速度違反」の警告灯がついていますが、AI trafficではどう光らせればよいか?です。 前回のパトライトと同様、クラウンパトカーのextensionフォルダ内にあるext_config.iniを…

横Gに応じてアニメーション

車ではあまり感じませんが、今回ホバーボードをさくせいしてみて思ったことが。 左右に曲がるとき、ボードは傾きますよね。バイクとかもそうですが。 これを表現できないかと調べてみたので、覚書です。 blenderで動かしたいオブジェクトをまとめて一つのエ…

公式modのワイパー設定追加

以前、car mod作成でwiperの設定をやりました。 公式mod(ここではFerrari 458 Italia Stage 3です。)で走っていたとき、右のワイパーは動いていますが、雨をぬぐえていません。これが気になって・・・。 公式modに手を加えると、サーバで走るとき、チェッ…

lodの作成

今回作成したmodは複数のlodファイルも作ってみました。 lodは距離に応じて表示するkn5を使い分ける機能です。 遠くにいるのに、高精細(大容量)なデータを表示し続けると、台数が増えたときにゲームのパフォーマンスが超絶厳しくなっちゃいますよね。 だか…

ナンバープレートのライト

車のナンバープレートはライトをつけると後ろのプレートの上にライトがつきます。 今のCSPでは、下記の設定をext_config.iniに記述すると反映されます。 ;LicensePlate Light[LIGHT_LICENSEPLATE]MESHES=plate_r01LAYOUT=ONE_ON_TOPACTIVE=1CAST_LIGHT=1 ”pl…

colliderの作り その2

セレナ用のcolliderを作成しています。 今回はオブジェクトのノード・メッシュの数が非常に多いので、collider作成では、メッシュの数を減らし、簡単な形のオブジェクトを作ります。 といっても一から作るのは大変なので、以下の通り。 1)ボディを構成する…

タイヤの設定2(ブレーキパッド)

タイヤでもう一つ忘れてました。 アルミホイルだと中のブレーキパッドとディスクがみえますね。 全部タイヤ(ホイール)用のエンプティWHEEL_XXに入れていたのですが、これだとブレーキパッドもタイヤと一緒に回ります。 #これはこれで面白かったですが、あ…

タイヤの設定

新しい車づくりに着手しました。 フリーの3Dデータをダウンロードして、assettocorsaで走れるcar modにしていきます。 Blenderにfbxデータを読み込み、各マテリアルに画像テクスチャを貼るところまでは終わっています。Serenaですね。 とりあえずテクスチャ…

AI車のタイヤから煙がモクモク・・・

首都高ドライブをpublicなサーバで楽しむのも良いのですが、自分のお気に入りや自作・カスタマイズした車両と一緒に走りたいなぁと思うことはないですか? それを実現するために、publicなサーバでも使われていますがSRPのtrafficデータではなく、有志が作成…

particle_fxで光を放つ

assettocorsaのCSPを導入すると、particle_fxで車が道路や壁にこすれると火花が散るエフェクトが出ます。 content managerの設定だけでなく、 steamapps\common\assettocorsa\extension\configにある particles_fx.iniでは開発中のパラメータも操作できるの…

sound modの作成

KNIGHT2000の作成において、エンジン音をどうしようか?と迷ってました。 car modのフォルダ内でsfxフォルダが音データの保存場所で、 その中にGUIDs.txtと(car name).bankの2つがあります。 この.bankというファイルは、ゲームの音を制御するのにつかわれ…

ナンバープレートの作成

Content Managerのカスタムショールームでもナンバープレートの作成機能あるのですが、 ・car modのナンバープレートがPlate_D.ddsというオブジェクト名で作成されていないと対応できない ・商用車(バスとかタクシーとか)のナンバープレートは作成できない…

steer.ksanimとdriver_base_pos.knhでドライバポジションを変更(blender)

ドライバのポジションをksEditorで編集しても場所が変わらないのは、steer.ksanimを設定しているから。 この設定を外せば、ksEditorでドライバのポジションを修正してdriver_base_pos.knhで保存すれば、その場所に変更されますが、そうするとハンドル操作す…

ddsファイルはDDS DXT5で保存。

車mod用にスキンを作成した後、ddsフォーマットで保存するとき、paint.netで保存するとデフォルトの設定がが BC1(線形,DXT1) になってますが、アセットコルサ用は BC3(線形, DXT5) にする必要があるので注意。 フロントガラスの汚れや反射を実装するのに…

colliderの作り・設定

壁にぶつかるとすごい勢いで車が吹っ飛んだり、地面に埋まったり、挙動がおかしいので、きっとcollider周りの設定が不十分なんだと思い、調べてみました。 設定したときの注意点としては、 ・collider.kn5をなるべく車体の形に近づける →複雑なモデルのまま…

assetto corsa LEDでスピード表示

探してもなかなか見つからなかったので、忘れないうちに書いておきます。 car mod作成で、デジタルメータ表示は、digital_instruments.iniで定義します。 例えばデジタルスピードメータなら [ITEM_0]PARENT=speedMeterPOSITION=-0.5,-1.2,0TYPE=SPEEDSIZE=2.…

[assetto corsa] Multiplier for the time of day

小ネタおぼえがき。 assetto server上での時間の進み方がリアルタイムだと、遊んでいる時間が1~2時間とかだと、ずっと昼または夜となってしまいます。(なかなか夕方や朝にはならない) 「リアル1秒→ゲーム内1分」にできれば、「リアル1分→ゲーム内1…

[assetto corsa] 3 lanes traffic for SRP

AssettoServerのセットアップの時、shutoko revival projectのdiscordページにあるShutoko Revival Project v0.9.1 Shibaura Traffic Layoutのfast_lane.aiを使いました。 これでも動くのですが、 ・3車線(湾岸線とか)の一番右側の追い越し車線がAIでは使…

/* -----codeの行番号----- */