MarbleClay documentation

garcia
Petty Officer First Class
Posts: 65
Joined: 23 Jan 2023, 02:51
Type the number ten into the box: 10

MarbleClay documentation

Post by garcia »

Fan translation of MarbleClay documentation

Note!
:bananamad: First post not maintained, see the last post for the latest version and info, read below for general info first. :bananamad:

Download
MarbleClay homepage: http://escargot.la.coocan.jp/MCLFrm.html

PlayStation (Net Yaroze) related stuff.
Requires this VM or similar Net Yaroze setup for it to work:
https://archive.org/details/net-yaroze- ... xp-vm-2022

General game development related stuff.
The RSDExporter and the batch tool also exports in OBJ format, the examples use assimp for conversion and viewing.
https://github.com/assimp/assimp
If you're game engine of choice supports command line interfacing, then it would must likely work with the batchtool plugin for Marbleclay.

If your only interested in the translations files just overwrite the contents of resource, help, helpimg and tutorial.
Make a backup first etc.

If you're installing it for the first time, recommend installing to:
C:\MarbleCLAY
Not C:\MarbleCLAYb64 or anything else (especially if you're using the gamedev/playstation related plugins).

Start MarbleClay, go through the start up wizard.
Make sure it works... make a backup before overwriting anything!

:bananacheers:




After finding TS, I found MarbleClay via Cellulo's list: viewtopic.php?f=10&t=3687&hilit=marbleclay


Marbleclay isn't a TS replacement, but with better documentation, MC is a very good and simple modeler, with modern feel and features.

I started translating the UI with better English that makes sense, and added tips.
Attachments
English.str.zip
save file as: MarbleCLAY\Resource\English.str
(14.34 KiB) Downloaded 77 times
Last edited by garcia on 28 Aug 2023, 06:00, edited 5 times in total.
garcia
Petty Officer First Class
Posts: 65
Joined: 23 Jan 2023, 02:51
Type the number ten into the box: 10

Re: MarbleClay documentation

Post by garcia »

MC handles both tri's and quad's pretty well, so I thought I would try creating a quick and simple script to find bad quads.
It uses this algo: https://www.geeksforgeeks.org/program-t ... e-coplanar
This is my first lua script :D I left my debugging print's.
image
image
qtest.lua.zip
(2.28 KiB) Downloaded 59 times
This is useful, for models where quads must be flat, ie: playstation RSD/TMD format.
PSX
PSX
This top image has transparency on, which looks like gaps, but it's not :)
-- About:
-- MarbleCLAY Script to find single bad quad (and remove it) in the selected object.
-- Bad quads are quads (4 vert objects) and not flat, ie the quad verts are not on the same plane, or not Coplanar.
-- The removed quad can be reinstated via CTRL-Z


-- Instructions:
-- Put file in MarbleCLAY\Script\ run via Option->script->Execute Script or via the script window.
-- just enter script name (without .lua) and hit enter or double click the script name in the script window to rerun.

-- MC Dev docs:
-- This file was copied from the Flip.lua example
-- https://web.archive.org/web/20160612052732/http://homepage3.nifty.com/escargot/DownLoadFrm.html (MarbleSDK beta5.6)
garcia
Petty Officer First Class
Posts: 65
Joined: 23 Jan 2023, 02:51
Type the number ten into the box: 10

Re: MarbleClay documentation

Post by garcia »

I made this video at the start of 2023, a few weeks after discovering MC, and frustrated that texturing wasn't documented in the help/tutorial and before discovering how easy it is to change the English in the UI.
https://www.youtube.com/watch?v=EG2vP54UWsc


https://www.youtube.com/watch?v=EG2vP54UWsc[/youtube2]




In case you want to use MC in Win10 it works fine for me in VMware!
I add the this driver dll to the MC folder:
win10-MarbleClay-vm3dgl.zip
(1.07 MiB) Downloaded 63 times
Here is the translation file in English for more tips:
Known issues with MarbleCLAY running on Windows vista
2008/3/17

1. Incorrect display in OpenGL
It happens a lot when using Intel's onboard video.
If you have a (especially light) laptop, Intel's onboard video
It is likely that it is in use.

Workaround:
Download and install the latest driver from Intel's web page
please give me. It might solve your problem.

2. When displaying OpenGL, remnants of the rubber band remain on the screen
Windows Vista uses DirectX for drawing windows. in that regard
The behavior of OpenGL has also changed. probably due to the influence
Rubber band used by MarbleCLAY (lines drawn when selecting a range, etc.)
is not displayed correctly.

Workaround:
It doesn't look good, but it doesn't affect internal operation.
If you want to display the same as before Windows XP,

Right click MarbleCLAY.exe
→ properties
→ compatibility tab
→ Check "Disable desktop composition"

and turn off window drawing by DirectX when running MarbleCLAY
Please be so.

Side effects:
If you do the above, if MarbleCLAY is running, Windows Vista
Translucent display function is disabled.

3. When switching to the display mode using OpenGL Vertex/Pixel Shader
You may experience issues with your video card stopping working. (Confirmed with GeForce8800GT)

This problem is also caused by the fact that Windows Vista uses DirectX internally.
It seems that.

I don't know if it can be reproduced with other video cards. (In GeForce 7900GS
I remember that it did not occur) Operation with ATI card and GeForce8800GT
We would appreciate your report.

Workaround:
It can be dealt with in the same way as problem 2.
More about this source text
Source text required for additional translation information
Send feedback
Last edited by garcia on 30 Apr 2023, 11:06, edited 1 time in total.
User avatar
Cellulo
Lieutenant
Posts: 914
Joined: 27 Sep 2012, 07:48
Type the number ten into the box: 9
Location: France
Contact:

Re: MarbleClay documentation

Post by Cellulo »

Thanks for the new translation Garcia, but i have a problem, i want to retest MarbleCLAY but it fail to launch, and ask me to launch update after copying files in Marbleclay's folder but there is no update file or menu, MarbleCLAY stay in the console menu nothing happen.
garcia
Petty Officer First Class
Posts: 65
Joined: 23 Jan 2023, 02:51
Type the number ten into the box: 10

Re: MarbleClay documentation

Post by garcia »

Cellulo wrote: 30 Apr 2023, 07:45 Thanks for the new translation Garcia, but i have a problem, i want to retest MarbleCLAY but it fail to launch, and ask me to launch update after copying files in Marbleclay's folder but there is no update file or menu, MarbleCLAY stay in the console menu nothing happen.
Yes, i had that problem also, I thought it was just me :/
I downloaded 58a https://web.archive.org/web/20110905123 ... AYb58a.zip

And copied 64 executable back into it, removed the ini file and it recreates it.
I think that's all I did.

I've started translating the help also.. i'm probably 1/3 through.
Attachments
tutorial-help2.zip
(50.41 KiB) Downloaded 62 times
User avatar
Cellulo
Lieutenant
Posts: 914
Joined: 27 Sep 2012, 07:48
Type the number ten into the box: 9
Location: France
Contact:

Re: MarbleClay documentation

Post by Cellulo »

Thanks Garcia, it's very strange, i can launch the files from my old Hd without any problems, maybe i made something wrong in the zipped files from my Homepage, i need to check this and replace it if needed.

This little 3D program is cool because you can fix the ROK file symmetry easily from the Hexagreat 3D program. I have create a shortcut key for this.

The help files is created by MekaHelp.exe by creating html pages files, i believe it's already translated in english,

You fixe some typos errors ?
garcia
Petty Officer First Class
Posts: 65
Joined: 23 Jan 2023, 02:51
Type the number ten into the box: 10

Re: MarbleClay documentation

Post by garcia »

The english docs were translated using machine translation... like google translate, it it was very hard to understand.
I translated the UI, tutorial and now help following the translation and adding to it.
The Japanese documents translated via google translate were more helpful, then the ones translated 10 years ago.
But it was mostly trial and error, understanding the meaning and testing it, and then noting it.

I tried Hexagreat 3D, but I couldn't understand the 3D perspective angle that it does.

MC, is very simple and powerful little app!

I programmed a RSD (PlayStation 3D format) exporter and a background batch tool with MC's SDK :bananacool2:

https://cdn.discordapp.com/attachments/ ... Plugin.mp4
User avatar
Cellulo
Lieutenant
Posts: 914
Joined: 27 Sep 2012, 07:48
Type the number ten into the box: 9
Location: France
Contact:

Re: MarbleClay documentation

Post by Cellulo »

I have fixed a letter in the Configuration file dialog box title (Configration).

Nice work for the rsd psx format :bananathumb:

It seem that the Marbleclay homepage is not dead, but no new version, i need to change the link on my homepage.

Here the new link: http://escargot.la.coocan.jp/MCLFrm.html

Hexagreat 3D is fun 3D app, but sadly works partially on Win10 ( crash with file save menu, and open file menu) yesterday i have tried to fix this problem but without success, i know it need some missing dll but too much dll to download one by one after using Dependency Walker tool.

The best way is to launch Hexagreat 3D on Win XP or a virtual Winxp on Win 10 but 3DACe can do the same work than Hexagreat 3D with better tools.
garcia
Petty Officer First Class
Posts: 65
Joined: 23 Jan 2023, 02:51
Type the number ten into the box: 10

Re: MarbleClay documentation

Post by garcia »

:)
I want to do a similar plugin with TS, I'm using TS 7 for 3D animation and like the button/batch workflow.

Hey, thanks for sharing the news about the website! That's great news it back :) :bananalove:

:bananaguitar:

I did try hexagreat in winXP VM also, I'll have a quick try in my win10 VM.
I downloaded it from your site, and it worked fine for me with no issue in VMware 17 with 3D enable running win10 build 17763.1.
garcia
Petty Officer First Class
Posts: 65
Joined: 23 Jan 2023, 02:51
Type the number ten into the box: 10

Re: MarbleClay documentation

Post by garcia »

Here is my plugin, scripts and translations (UI, Help & Tutorial) for MarbleClay (http://escargot.la.coocan.jp/MCLFrm.html)
Download the latest version and extract to C:\MarbleClay
Extract the content of the zip file over the existing files.
Read the included .txt files for more information.

If you're into gamedev, that's not playstation related, you still might be interested, as the batch interface also quickly exports Wavefront OBJ files! :D
MC-OBJ-EXPORT.jpg
The script files are there mostly as examples and the qtest.lua (quad coplanar test) is useful.
The source code is very hacky mess and not great!

If you find MarbleClay useful, email the developer for your own registration code to unlock full model saving, see the app help for more information.

The plugin is version 2 and still early release, i've yet to use it in anything serious, so I expect bugs... so for help, feedback, or bug report, post here!

I plan on doing something similar with TrueSpace (probably 7 because of the better API, not sure), a button to export scene, objects and materials etc, in collada format and runs shell commands like a script :mrgreen:

I'll do a quick video, with the MarbleClay samples.

MarbleClay-RSD-OBJ-Batch-Script-v2.1.zip
fixed script for OBJ exports, not requiring anything
(2.77 MiB) Downloaded 65 times
Attachments
MarbleClay-RSD-OBJ-Batch-Script-v2.zip
(2.77 MiB) Downloaded 59 times
Post Reply