Squid Massage DX Progress Report (Pixiv Fanbox)
Content
It's been the busiest week ever. It's a double whammy that the output is small for that. The painful period will continue until next week. I apologize to those who are supporting me and to those who are watching. I will be able to upload erotic videos again soon, so please forgive me.
3Dmodel production
I added a side view to last week's draft and revised the front view with the original head and body of 3 in mind. Modeling was done based on this draft.
I learned modeling knowledge from the previous practice, so I was able to model this second model smoothly without getting stuck.
However, I made one big mistake this time.
The front face and the side face are incompatible.
If I try to reproduce the side face, the front face will be pointed and the frontal face will be distorted. The eyes are squint. As a result of modeling without knowing this, the front face is no longer cute.
Modified
The 3D drafts must be drafted with a three-dimensional feel in mind.
In fact, it would have been best if I could have posted a successful model instead of a failed drawing.
I will try to publish the model in perfect condition next week.
About the Implementation of Chat AI
There were many things I did not know about the PyTorch language used for machine learning, so it was very difficult to get the chat AI working.
Conclusion (game production method)
Since chat AI is available locally and can be implemented in a game (or so it seems), I decided to use it.
However, if the chat AI is included in the game, the game itself will become ridiculously large and slow, so the final release will be divided into a lite version via an online server and a full version that includes everything.
Available AI models: WizardLM-1.0-Uncensored-Llama2, WizardLM-1.0-Uncensored-Falcon
Uncensored model recently created by ehartford. (Thank you for the information.)
It could be used by doujinshi by convention.
Works locally.
It avoids censorship and can be made to speak sexually. (Important)
So far so perfect, but the supported language is English only.
You cannot talk Japanese or Chenese.
Conversely, if you don't throw Japanese, it will work.
So, why not translate the choices and answers in real time?
So I am considering using Unity's real-time translation asset, which has been on my mind for a while.
It is not possible to use free input Japanese like AI Squid Chat, but other than that, it seems to work well. I will first implement it in English, and later convert it to Japanese. I am currently working on a modified version of the above model.
I have now progressed to the point where I can run a modified version of the above model (Llama2), but it will take some time before I can implement the game (I need to generate the Uncensored-Llama2 model, implement python in unity, figure out how to implement the game on smartphones, etc.). However, I could see some prospects for realization this game, so I will continue to learn the technology.
For now, I don't think I will use chat AI for Prototype #1. The dialogue is handwritten as usual.
I continue to do my best.
Best Regard.
イカリフレDX進捗報告
お疲れ様です。
かつてなく多忙な一週間でした。その割にアウトプットは少ないという二重苦です。
来週くらいまで苦しい期間が続きます。
支援頂いている方にも、見ていただいている方にも申し訳ないです。
すぐにまたエロ動画をアップできるようになりますので、何卒ご容赦ください。
3Dモデル作成進捗
先週の下書きに側面図を加え正面図も3の原作頭身を意識して修正しました。
この下書きを元にモデリングを行いました。
前回の練習でモデリングの知識が身についたことで、今回の2モデル目は詰まることなくすらすらとモデリングができるようになりました。
ただ今回一点大きめの失敗をしてしまいました。
この正面顔と、横顔は、いろいろねじれた関係のため両立しません。
この横顔を再現しようとすると、顔が尖ってしまい、正面から見た顔がゆがんでしまいます。目もロンパります。そうとも知らずモデリングを進めた結果、正面顔がかわいくなくなってしまいました。
修正後
3Dの下書きは立体感を意識した下書きにしなければいけませんでした。
本当は失敗絵ではなく成功したモデルが載せられたらベストだったのですが。
本日までに間に合わず。
次週完璧な状態でモデルを公開できるようにします。
チャットAIの実装について
機械学習に使われるPyTorchという言語についてわからない事だらけだったので、チャットAIを動かすまでが大変でした。
結論(制作方針)
ローカルでも利用可能なチャットAIはある、ゲームへの実装も可能(っぽい)なのでAIを活用する方向で進める。
ただしチャットAIを含めるとゲーム本体の容量がとんでもなく大きくなってしまう上に動作が重いので、最終リリース時はオンラインサーバー経由のlite版と全部込みのfull版に分けてリリースする。
利用可能なAIモデル:WizardLM-1.0-Uncensored-Llama2, WizardLM-1.0-Uncensored-Falcon
ehartford氏によって最近作られた無修正モデル。(情報提供ありがとうございました)
規約上同人でも使えそう。
ローカルで動く
検閲を回避しておりエッチなこと喋らせられる。(重要)
ここまでは完璧なのですが対応言語は英語のみ。
日本語を投げられません。
逆に言えば、日本語を投げなければうまくいきます。
じゃあ選択肢や回答をリアルタイム翻訳してあげればいいじゃないか。
ということで以前から気になっていたUnityのリアルタイム翻訳アセットの利用を検討中です。
AIイカチャットのように自由入力の日本語を投げての会話ができませんが、それ以外はこれでうまくいきそうです。今回まずは英語で実装し、あとで日本語化する。という形になるかと思います。
現在、上記モデルの修正版(Llama2)を動かすところまで進みましたが、ゲーム実装まではまだ時間がかかりそうです(Llama2無修正版のモデル出力、pythonのunityへの実装, スマホ実装のための方策等を考えないといけない等々)。ただ、少しづつ実現の見込みは見えて来たので引き続き技術習得を進めていきます。
とりいそぎ、試作品#1についてはチャットAIの利用はないかと思います。いつも通りの手書きセリフです。
以上となります。引き続きよろしくお願いします。