roland

Eurobricks Citizen
  • Content count

    249
  • Joined

  • Last visited

About roland

Contact Methods

  • Website URL
    http://www.melkert.net/LDCad

Profile Information

  • Gender
    Male

Extra

  • Country
    Netherlands
  • Special Tags 1
    http://www.eurobricks.com/forum/style_images/tags/ldraw_builder.gif
  1. I've released version 1.6a This is mainly a maintenance version addressing bugs, but it also includes a couple of new color bin features, namely: - Direct color selection by number. This is done by typing the number followed by enter while the mouse is over a color name inside any color bin. Or click that text to open a input dialog for typing the number/hex code. - Transparent color indication inside the color bin history bar. As always get the latest version at: http://www.melkert.net/LDCad/download
  2. Yes as it should be 99.95% identical to the current Linux version. I tried to make the Windows version run under wine which it does, but the OpenGL driver in recent mac's seems to miss support for display lists resulting in a broken gui. LDCad 2.0 will no longer use display lists so hopefully it will run seamless using wine then. Someone suggested that, he also suggested using the snap info as rotation points by having the user cycle trough them. I never really figured an efficient way of doing that in the current code/gui though. Again hopefully this will improve in 2.0 In the meantime you can use custom selection centers and or use groups with alternative centers to help posing stuff.
  3. Is that file using spaces or some weird characters in is's filename? That often upsets the older LDraw software tools. Or maybe it uses wrong vertex winding and or wrong BFC tags (I'll have to see that parts source to be sure).
  4. LPub doesn't support multiple libraries, you'll have to merge them all into a single (separate) library and rerun mklist.exe. While merging be sure to copy backwards in order of importance, so (official 1601, unofficial zip, custom parts etc)
  5. I just installed it and it seems to work fine with the 1601 library, I see no reason why it shouldn't as the ldraw library still uses the same format as in 2011/2014. AIOI is just a packaging of a collection of tools for ease of use. You can also install any combination of those tools separately (even recommended for advanced users as many tools have newer versions available then the one in the latest AIOI).
  6. I don't have the old AIOI files, but you can get the (very) old lpub here: https://sourceforge.net/projects/lpub4/files/?source=navbar
  7. I've finally finished rendering the 8852 animation in POV-Ray https://youtu.be/ZeUtxgQp_7g It took 30 hours which I let running on the background now and then, hence the two month delay.
  8. LDU is the LDraw unit which is setup so bricks/plates use integer coordinates in relation to their real life measurements. 8LDU == plate height, 20LDU is distance between 2 studs, 20LDU == ~8mm I corrected the 212 scooter minifig arms using LDCad's snapping (wanted to check the snap info on them :) ), you can probably use it as a reference for the other models: 1 0 40 -72 -10 1 0 0 0 1 0 0 0 1 3004.dat 1 4 40 -40 -50 1 0 0 0 1 0 0 0 1 3004.dat 1 4 40 -96 -30 1 0 0 0 1 0 0 0 1 3004.dat 1 1 40 -120 20 1 0 0 0 1 0 0 0 1 3003.dat 1 0 40 -40 -20 1 0 0 0 1 0 0 0 1 3137c01.dat 1 0 40 -96 10 0 0 1 0 1 0 -1 0 0 3002.dat 1 4 40 -40 30 0 0 1 0 1 0 -1 0 0 3002.dat 1 4 40 -48 -50 1 0 0 0 1 0 0 0 1 3023.dat 1 4 40 -128 -30 1 0 0 0 1 0 0 0 1 3183.dat 1 4 40 -48 40 0 0 -1 0 1 0 1 0 0 3034.dat 1 1 50 -96 80 0 0 -1 0 1 0 1 0 0 3039.dat 1 1 30 -96 80 0 0 1 0 1 0 -1 0 0 3039.dat 1 4 40 -72 -30 1 0 0 0 1 0 0 0 1 3039.dat 1 4 30 -72 90 -1 0 0 0 1 0 0 0 -1 3045.dat 1 4 30 -72 50 0 0 1 0 1 0 -1 0 0 3038.dat 1 4 50 -72 50 0 0 -1 0 1 0 1 0 0 3038.dat 1 0 70 -18 -20 1 0 0 0 1 0 0 0 1 3139.dat 1 1 10 -122 20 1 0 0 0 0 -1 0 1 0 3612.dat 1 1 10 -110 20 1 0 0 0 0 -1 0 1 0 3613.dat 1 14 6 -71 20 0 1 0 0 0 1 1 0 0 3614.dat 1 1 70 -122 20 1 0 0 0 0 -1 0 1 0 3612.dat 1 1 70 -110 20 1 0 0 0 0 -1 0 1 0 3613.dat 1 14 74 -71 20 0 -1 0 0 0 1 -1 0 0 3614.dat 1 14 40 -144 20 1 0 0 0 1 0 0 0 1 685p01.dat 1 1 20 -134 20 0 0 -1 -1 0 0 0 1 0 795.dat 1 1 60 -134 20 0 0 1 1 0 0 0 1 0 795.dat 1 1 40 -144 20 0 0 -1 0 1 0 1 0 0 793.dat 1 1 40 -144 20 0 0 -1 0 1 0 1 0 0 792.dat 1 15 10 -110 80 1 0 0 0 1 0 0 0 1 3613.dat 1 14 6 -110 41 0 1 0 1 0 0 0 0 -1 3614.dat 1 15 70 -110 80 1 0 0 0 1 0 0 0 1 3613.dat 1 14 74 -110 41 0 -1 0 -1 0 0 0 0 -1 3614.dat 1 14 40 -120 80 1 0 0 0 1 0 0 0 1 685p01.dat 1 15 20 -110 80 0 0 -1 0 1 0 1 0 0 795.dat 1 15 60 -110 80 0 0 1 0 1 0 -1 0 0 795.dat 1 15 40 -120 80 0 0 -1 0 1 0 1 0 0 793.dat 1 15 40 -120 80 0 0 -1 0 1 0 1 0 0 792.dat 1 4 40 -120 -30 1 0 0 0 1 0 0 0 1 3004.dat 1 4 50 -72 90 0 0 -1 0 1 0 1 0 0 3045.dat 1 14 40 -96 50 1 0 0 0 1 0 0 0 1 3004.dat 1 0 10 -18 -20 1 0 0 0 1 0 0 0 1 3139.dat 1 0 40 -40 80 1 0 0 0 1 0 0 0 1 3137c01.dat 1 0 70 -18 80 1 0 0 0 1 0 0 0 1 3139.dat 1 0 10 -18 80 1 0 0 0 1 0 0 0 1 3139.dat 1 4 40 -40 110 1 0 0 0 1 0 0 0 1 3004.dat
  9. LDD can export to LDraw, you just need to use the most recent ldraw.xml file as found here: http://www.eurobricks.com/forum/index.php?/forums/topic/137193-more-up-to-date-ldrawxml-lddldraw-conversion-file/ It still might need some corrections afterwards though. Once you have a model corrected in LDraw you can 'sprinkle' it with stepping and LPub metas so LPub(3D) can generate a PDF out of it. Depending on the model just adding steps alone could be enough for some nice looking basic instructions. As for OpenGL, LPub needs that (through LDView) for generating the 3D images. So LPub itself doesn't care about the version. LDView does, but I believe 3.1 is high enough a version for it to run comfortably. My own LDCad should work on OpenGL as low as 1.1 but it prefers to use 3.0 so you should be ok.
  10. Here's the little test I made for the other thread: mian.gui [colors] bevel0=0.6 0.6 0.6 bevel1=0.7 0.7 0.7 bevel2=0.3 0.3 0.3 bevel3=0.9 0.9 0.9 xAxis=1 0 0 yAxis=0 1 0 zAxis=0 0 1 statusBarBG=0.3 0.3 0.3 statusBarText=1 1 1 menuBar_BG=0.3 0.3 0.3 menuBar_itemTextFG=1 1 1 menuBar_itemHot=0.1 0.9 0.1 menuBar_splitter=0.6 0.6 0.6 menuBar_btnSepLine=0.5 0.5 0.5 menu_BG=0.3 0.3 0.3 menu_capBG=0.5 0.5 0.5 menu_capText=1 1 1 menu_border=1 1 1 menu_itemTextNor=1 1 1 menu_itemTextDis=0.75 0.75 0.75 menu_itemTextCur=1 1 0 menu_itemTextHotKey=0 1 0 menu_hot=0.1 0.9 0.1 menu_sepLine=0.75 0.75 0.75 menu_sepText=0 1 1 menu_scrollBarBG=0.439216 0.572549 0.745098 menu_scrollBarBtn=0.2 0.3 0.5 menu_scrollBarBtnBorder=0.7 0.7 0.7 menuGetStarted_BG=0.3 0.3 0.3 menuGetStarted_border=1 1 1 menuGetStarted_hotItem=0.1 0.9 0.1 menuGetStarted_capText=1 1 0.2 menuGetStarted_recCapText=1 1 0.2 menuGetStarted_itemText=1 1 1 LDraw_altRenObjLoading=0 0 1 LDraw_altRenObjPrepping=0 1 0 LDraw_altRenObjPrepFail=1 1 0 LDraw_altRenObjLoadFail=1 0 0 LDraw_altRenObjMissing=1 0 0 snap_static=1 1 1 snap_cylMaleRing=0 0 0.75 snap_cylFemaleRing=0.75 0 0 snap_cylMaleBody=0 0 1 snap_cylFemaleBody=1 0 0 snap_cylLockBody=1 1 0 snap_clipRing=1 0 0 snap_clipBody=0.75 0 0 snap_fgrRing=1 1 0 snap_fgrBody=0.75 0.75 0 snap_genMaleBody=0 0 1 snap_genFemaleBody=1 0 0 LDrawHL_default=0.75 0.75 0.75 ldrawHL_geoPrefix=0.75 0.75 0.75 LDrawHL_hidden=0.65 0.65 0.65 LDrawHL_lineType=1 1 1 LDrawHL_colNr=0 1 1 LDrawHL_pos=0 1 0 LDrawHL_ori=1 1 0 LDrawHL_vecX=1 0 0 LDrawHL_vecY=0 1 0 LDrawHL_vecZ=0 0 1 LDrawHL_str=1 1 1 LDrawHL_metaKW=1 1 0 LDrawHL_metaText=0.75 0.75 0.75 LDrawHL_metaComment=0.75 0.75 0.75 LDrawHL_metaParam=0.75 0.75 0.75 LDrawHL_metaValue=1 1 1 LDrawHL_step=0 0 1 LDrawHL_LDCad=0 1 0 LDrawHL_LDCad2ndKW=0 1 1 LDrawHL_LDCadParams=1 1 1 LDrawHL_LDCadShadow=1 1 0 marker_frameStat=0.4 0 0.4 marker_frameTemp=0 0.4 0.4 marker_xScale=0.8 0 0 marker_yScale=0 0.8 0 marker_zScale=0 0 0.8 marker_xScaleAll=0.6 0 0 marker_yScaleAll=0 0.6 0 marker_zScaleAll=0 0 0.6 pathPoint_ctrlLine=1 1 1 pathPoint_ctrlPntHot=1 1 1 pathPoint_ctrlPntPrv=1 0.5 0.5 pathPoint_ctrlPntNxt=0.5 1 0.5 pathPoint_ctrlPntCir=1 1 0.5 pathAnchor_crossNor=1 1 0 springPoint_crossNor=0 1 0 springAnchor_crossNor=1 1 0 dockWin_Frame=1 1 1 dockWinCap_BG=0.5 0.5 0.5 dockWinCap_Details=0.9 0.9 0.9 dockWinCap_CloseBtn=0.9 0.9 0.9 dockWinCap_CloseBtnHot=1 1 0 colorBin_BG=0.3 0.3 0.3 colorBin_disabledTabLines=0.6 0.6 0.6 colorBin_mainLines=1 1 1 colorBin_grpBorder=1 1 1 colorBin_hisBarLines=1 1 1 colorBin_btnHot=0 1 0 colorBin_groupCaption=1 1 1 colorBin_hotViewGroupCaption=0 1 0 colorBin_hotMatCaption=0 1 0 colorBin_workMatCaption=1 1 1 colorBin_viewCapCur=1 1 1 colorBin_viewCapHot=0 1 0 colorBin_viewCapDis=0.6 0.6 0.6 colorBin_menuItem=1 1 1 colorBin_menuScrollBarBG=0.439216 0.572549 0.745098 colorBin_menuScrollBarBtn=0.2 0.3 0.5 colorBin_menuScrollBarBtnBorder=0.7 0.7 0.7 colorBin_matWheelHot=1 1 1 colorBin_matWheelSegBG=0.54902 0.627451 0.901961 colorBin_matGroupPageInfo=1 1 1 partBin_BG=0.3 0.3 0.3 partBin_disabledTabLines=0.6 0.6 0.6 partBin_mainLines=1 1 1 partBin_cellLines=0.75 0.75 0.75 partBin_scrollBarBG=0.4 0.4 0.4 partBin_scrollBarBtn=0.2 0.2 0.2 partBin_scrollBarBtnBorder=0.7 0.7 0.7 partBin_itemSel=0 1 0 partBin_itemHot=0 1 0 partBin_btnHot=0 1 0 partBin_groupCaption=1 1 1 partBin_hotViewGroupCaption=0 1 0 partBin_viewCapCur=1 1 1 partBin_viewCapHot=0 1 0 partBin_viewCapDis=0.6 0.6 0.6 partBin_displayFilterText=0.8 0.8 0.8 partBin_partCnt=1 1 1 partBin_unOffItem=1 1 0.5 partBin_unOffMPDItem=0.5 1 0.5 sourceWin_BG=0.3 0.3 0.3 sourceWin_mainLines=1 1 1 sourceWin_scrollBarBG=0.439216 0.572549 0.745098 sourceWin_scrollBarBtn=0.2 0.3 0.5 sourceWin_scrollBarBtnBorder=0.7 0.7 0.7 sourceWin_itemHot=0 1 0 sourceWin_itemHotNonSel=1 0 0 sourceWin_itemSel=0 1 1 0.35 sourceWin_insPosLine=0 1 0 sourceWin_curStepBG=0.25 0.4 0.6 editor_BG=0.4 0.4 0.4 editor_partHot=1 0 1 editor_partSel=0 1 1 editor_partSel2DBorder=1 1 1 editor_gridSmallStep=0.3 0.3 0.3 editor_gridLargeStep=0.5 0.5 0.5 editor_gridMousePos=1 1 1 editor_compassGridAbs=0.7 0.7 0.7 editor_compassGridRel=1 0.5 0.25 editor_compassZoomedBG=0.3 0.3 0.3 0.75 editor_compassZoomedBorder=1 1 1 editor_compassPlaneSelNor=0.8 0.8 0.8 editor_compassPlaneSelCur=0 0.7 0 editor_compassPlaneSelHot=0 0.7 0 editor_compassMoveBtnNor=0.8 0.8 0.8 editor_compassMoveBtnHot=0 0.7 0 editor_compassItemHotRect=1 1 1 editor_compassRotateStepInfoText=1 1 0 editor_compassOptionNegCap=0.9 0 0 editor_compassOptionPosCap=0 0.9 0 editor_compassRotCtrlCap=0.937255 0.894118 0.690196 editor_compassPrjModeCap=1 1 1 editor_compassKbModeCap=0 1 1 editor_compassOrthoCubeNor=1 1 1 editor_compassOrthoCubeCur=0.75 0.75 0 editor_pinLine=1 1 1 editor_pinBtnBar=1 1 1 editor_pinBtnCur=0.7 0.7 0.7 editor_pinBtnHot=0.6 0.6 0 editor_pinCenHot=0.8 0.8 0 editor_pinRotateWheelSegA=0.2 0.298039 0.501961 editor_pinRotateWheelSegB=0.282353 0.419608 0.709804 editor_pinRotateWheelLine=1 1 0 editor_pinRotateWheelLineHot=1 1 0 editor_pinMoveArrows=0.2 0.298039 0.501961 editor_pinCenMoveArrows=0.282353 0.419608 0.709804 editor_pinMoveLineHot=1 1 0 editor_rectFrameNor=0 1 1 editor_rectFrameHot=1 0 1 editor_rectRotateBtnHot=0 0.6 0.6 editor_rectRotatePie=0 0.6 0.6 editor_rectSelCen=0.8 0.8 0.8 editor_rectSelCenFrameNor=0.6 0.6 0.6 editor_rectSelCenFrameHot=1 0 1 editor_sesPanelTabCur=1 1 1 editor_sesPanelTabNor=0.8 0.8 0.8 editor_sesPanelTabCapCur=1 1 0 editor_sesPanelTabCapNor=0.8 0.8 0.8 editor_sesPanelTabCapDis=0.5 0.5 0.5 editor_sesPanelOptOn=0 1 0 editor_sesPanelOptOff=1 0 0 editor_sesPanelOptTxt=1 1 1 editor_sesPanelCur=0.95 0.95 0.95 editor_sesPanelLayer=0.95 0.95 0.95 editor_infoPanelBG=0.3 0.3 0.3 0.75 editor_infoPanelBorder=1 1 1 editor_infoPanelHot=0.1 0.9 0.1 editor_infoPanelText=1 1 1 editor_selInfoLine=1 1 1 editor_selInfoAngText=1 1 0 editor_selInfoTriAngText1=0 1 0 editor_selInfoTriAngText2=1 0 0 editor_selInfoLenText=0 1 1 editor_aniPanelTrackBarBG=0.7 0.7 0.7 editor_aniPanelTrackBarInt=0.1 0.7 0.1 editor_aniPanelTrackBarBtn=1 1 1 editor_aniPanelBtnNor=1 1 1 editor_aniPanelBtnAct=0 1 0 editor_aniPanelBtnHot=1 0 0 editor_aniPanelTrackBarPos=1 1 1 editor_exportFrame=1 0.5 0.13 [fonts] startMenu_cap=Ubuntu-R,32 startMenu_recentCap=Ubuntu-R,20 startMenu_recentItem=Ubuntu-R,18 menu_capS1=Ubuntu-R,20 menu_capS2=Ubuntu-R,16 menu_itemS1=Ubuntu-R,16 menu_itemS2=Ubuntu-R,12 menu_sepCapS1=Ubuntu-R,12 menu_sepCapS2=Ubuntu-R,10 menuBar_item=Ubuntu-R,18 bin_viewNr=Ubuntu-R,18 bin_viewCap=Ubuntu-R,16 colorBin_menuItemCap=Ubuntu-R,16 colorBin_pageInfo=Ubuntu-R,10 partBin_search=Ubuntu-R,16 partBin_syncMsg=Ubuntu-R,16 partBin_partCntS1=Ubuntu-R,16 partBin_partCntS2=Ubuntu-R,10 partBin_itemKindS1=Ubuntu-R,16 partBin_itemKindS2=Ubuntu-R,10 guiLabel_defCap=Ubuntu-R,18 guiLabel_insNestSFCap=Ubuntu-R,14 editSesPanel_tabCap=Ubuntu-R,14 editSesPanel_opt=Ubuntu-R,14 editSesPanel_cur=Ubuntu-R,14 compass_text=Ubuntu-R,18 angleInfoPanel_text=Ubuntu-R,18 selInfoPanel_text=Ubuntu-R,18 partInfoPanel_textS1=UbuntuMono-R,18 partInfoPanel_textS2=UbuntuMono-R,14 partInfoPanel_textS3=UbuntuMono-R,10 docInfoPanel_cap=Ubuntu-R,18 docInfoPanel_text=Ubuntu-R,14 animationPanel_pos=Ubuntu-R,18 sourceWin_text=UbuntuMono-R,12 Actually the status bar is the only thing not rendered by OpenGL, so its font is OS dependent and it's size is hardcoded to use the whole height.
  11. Those crosses are 'texture failed to load' indications, are you sure the program can find/load the font file, it should report problems in the log file. If you want we could try some things using eurobricks PM as this is off topic for this thread. Edit: It works for me on kubuntu, but you have to use the full font name without the extension (e.g. "Ubuntu-R") Edit: how's this? http://www.melkert.net/test/greyLnx.png
  12. Did you run the setup script? if so ~/LDCad must be writable otherwise the place wherever the executable is must be writable. There is no file/quit, the os app control stuff hotkeys (e.g. ALT+F4 on windows) and the main window cross can already close the program. You can copy gui/default and then edit that copy. see also: http://www.melkert.net/LDCad/tech/gui You can choose which subfolder to use in prefs/gui/gui template
  13. Personally I never understood the need for lpub (and some other tools) to include their own version of a LDraw library while the whole point of LDraw is the sharable library.
  14. It's the other way around the old one is negative, still would like to know how that happened though.