Welcome, Guest |
You have to register before you can post on our site.
|
Forum Statistics |
» Members: 4,033
» Latest member: Warter
» Forum threads: 5,503
» Forum posts: 47,350
Full Statistics
|
Online Users |
There are currently 602 online users. » 1 Member(s) | 597 Guest(s) Baidu, Bing, Google, Yandex, Orion Pobursky
|
Latest Threads |
Part request: 553pb032 - ...
Forum: Part Requests
Last Post: Anthony
1 hour ago
» Replies: 0
» Views: 5
|
Part request: 50986pb003 ...
Forum: Part Requests
Last Post: Anthony
1 hour ago
» Replies: 0
» Views: 4
|
2024/2025 LDraw.org Steer...
Forum: LDraw.org Announcements
Last Post: Roland Melkert
Yesterday, 20:37
» Replies: 39
» Views: 2,328
|
Studio Connectivity Data
Forum: LDraw Editors and Viewers
Last Post: Cam's Bricks
Yesterday, 20:13
» Replies: 22
» Views: 7,610
|
Creator 2023
Forum: Official Models
Last Post: Marc Giraudet
Yesterday, 19:29
» Replies: 2
» Views: 130
|
2024-03 update will be on...
Forum: Parts Tracker Discussion
Last Post: Steffen
Yesterday, 18:19
» Replies: 2
» Views: 94
|
Calculate the individual ...
Forum: Off-Topic
Last Post: Manfred Schaefer
Yesterday, 17:15
» Replies: 3
» Views: 294
|
Technic 1982
Forum: Official Models
Last Post: Takeshi Takahashi
Yesterday, 14:50
» Replies: 11
» Views: 2,452
|
Part request: 18392pb04 -...
Forum: Part Requests
Last Post: Anthony
Yesterday, 8:06
» Replies: 0
» Views: 56
|
Parts 2310 and 3386 in LP...
Forum: Help Wanted
Last Post: Johann Eisner
2024-04-17, 18:56
» Replies: 1
» Views: 478
|
|
|
LPub3D 1.3.0 Released ! |
Posted by: Trevor Sandy - 2016-01-08, 0:32 - Forum: LDraw Editors and Viewers
- Replies (150)
|
|
Greetings,
Just in time for the new year ! Lots of enhancements in this version.
I had some difficulty with adding multiple search directories (essentially allowing for any number of Ldraw libraries) which took me longer than I anticipated. In fact, I had to write an enhancement for ldglite - not so easy updating old c code.
As before, you can download from sourceforge.net or check for updates in your existing installation.
Here are some key enhancements:
Full release notes - Happy Reading !
LPub3D 1.3.0.504.2
Features and enhancements
------------
-Add/CHANGE line type attribute to border configuration
0=none,1=solid,2=dash,3=dot,4=dashDot,5=dashDotDot. So an old meta line like this:
0 !LPUB PLI BORDER GLOBAL ROUND Black 0 15 MARGINS 0.472439 0.07
should be updated to this:
0 !LPUB PLI BORDER GLOBAL ROUND 1 Black 0 15 MARGINS 0.472439 0.07
Another example:
0 !LPUB BOM BORDER GLOBAL NONE MARGINS 0.05 0.05
should be updated to this:
0 !LPUB BOM BORDER GLOBAL NONE 0 MARGINS 0.05 0.05
-Add dialog to print or export to image all pages, current page and custom range of pages (e.g. 1,3,5,7-9)
-Add ability to detect additional ldraw content search directories using ldrawini c api
I implemented the ldrawini c api to maintain compatability with LPub3D 3rd Party renderers - LDView, L3P(PovRay) and Ldglite. Additional directories must have either the same tree as LDraw Unofficial directory (i.e. parts and/or p subdirectories...) or alternatively, content can be deposited at the root of the additional directory (i.e. C:/ldrawFiles/*.dat). Content from all defined ldraw search directories are archived in the ldrawunf.zip archive and loaded into memory - enabling access to the 3DViewer.
If no ldraw.ini file is detected. LPub3D will automatically search all subdirectories under the ldraw/Unofficial directory - except directories p and parts. Unofficial subdirectories p and parts as well as official p and parts subdirectories are never searched because they are automatically loaded during default behavior during startup.
There are 2 ways to define search directories: 1. using the Ldraw.ini file (there is now a menu button to edit the ldraw.ini file) and 2. editing the 'Ldraw Content Search Directories text edit dialog under the 'Other' tab in Preferences. If you are using an LDraw.ini file, the preferences dialog will be read only - you must use the menu edit button under 'Configuration' to edit the ldraw.ini file. The ldraw.ini edit button only appears if a ldraw.ini file is detectected. If you are not using ldraw.ini, it is possible to add,remove and reset to the default search directories in the Preferences tab.
ldglite renderer updated with the ability to process additional directories beyond official/unofficial parts, p and Model. I implemented this enhancement to allow all 3 LPub3D renderers(LDView, Ldglite, L3P/PoV Ray) the same functionality supporting additional ldraw content search directories. LPub3D now passes 2 env variables to ldglite - LDRAWDIR and LDSEARCHDIRS. LdView and L3P already uses the ldrawini.c library. They can also be configured to detect additional ldraw content search directories if no ldraw.ini file is configured. I also upgraded ldglite's openGL API from glut (deprecated) to freeglut 3.0 released in June 2015. Ldglite os not versioned at 1.3.0 (from 1.2.7).
-Add ability to manage additional ldraw content search directories whether using Ldraw.ini or not.
If not using Ldraw.ini file, automatically detected search directories are limited to those under the Unofficial directory. The user has the ability to exclude and reset search directories within this edit list. Unofficial P and Parts directories are automatically excluded from the search directory list as they are loaded automatically by the application.
-Add Rotate Icon - indicate that the builder should "flip" the model
-Add PLI/BOM part substitution - substitute modeled part in PLI/BOM with alternate
This feature is useful when you have a modeled part (e.g. Power Functions Light) that will
take alot of space in the BOM/PLI, you can substitute the modeled version with an alternate
representation that is suitable for the PLI/BOM view. This feature is complementary to LDCad's
template functionality which allows you to model adjustable parts as needed. To use this
functionality, simply edit the substituation list from Configuration= BOM/PLI Substitute Parts List
-Add LDCad PART/UNOFFICIAL PART meta to recognize LDCad template generated parts
-Add gradients to background options
-Add Change local page background - colour, gradient, picture, submodel, none
-Add memu item 'Refresh Unofficial Parts' which downloads and replaces the ldrawunf.zip archive
in the Ldraw/LPub3DVoiewer-Library. LPub3D places all search directory parts in the ldrawunf.zip archive so they
can be made available for the LPub3D Viewer. This feature allows you to reset the archive file to
it's latest default content if desired. The ldrawunf.zip unofficial archive is used, along with the complete.zip,
by the 3DViewer.
-Add menu item 'Reset Fade Files Cache' which deletes all generated fade files. Fade files automatically
generated as needed when you open a model with the 'Enable Fade Steps' preference option checked.
-Update 3DViewer to LeoCAD build 1867
-Remove PartsList class, use instead lcPiecesLibrary class to verify parts and capture part title. This is a consolidation to
improve the application's performance.
-Move process fade colour parts to separate thread.
-Move fade parts directory from under LDraw/Unofficial/parts and LDraw/Unofficial/p to as single directory
under LDraw/Unofficial. So from this version of LPub3D, the fade directory will be autogenerated and populated
as LDraw/Unofficial/fade. Old fade directories under Unofficial/parts and p must be manually removed if desired.
-Redesign color part list and archive classes - rename and separate generage color parts list
-Cosmetic and performance updates
-Fix: Changing step number attributes on multi-step pages are now working
-Fix: PLI/BOM sort routine, sort on 'part colour' part(s) appear out of place relative to part size and colour.
-Fix: Do not create instruction page(s) for unofficial part
-Fix: Create s/8/48 subdirectory in lpub/tmp directory when needed. This fix will resolve the issue of LPub3D not being able to create inline unofficial subparts and 8/48 primitives when rendering models where these parts are defined in the model file.
-CHANGE: In previous versions of LPub3D, custom and fade parts were loaded under the Unofficial directory allowing detection by all renderers and the 3D viewer. From this version of LPub3D (v1.3.0), the fade directory will reside at the root of the the Unofficial directory. Custom content added to Unofficial P and Parts directories will not detected by LPub3D.
-CHANGE: Change part count routine to use ldraw archive files to look at '!LDRAW ORG...' part type meta tag. I think there are still some issue with this routine however - especially with large complex models using in-lined unofficial parts that may not be in ldrawunf.zip.
-CHANGE: Change 'Reset All Caches' to 'Reset Image and Model' Caches
-CHANGE: BOM default sort to sort by colour then size, previous default was size only (PLI default sort by size)
-CHANGE: Change 'Update' tab in preferences dialog to 'Other'.
Cheers !
|
|
|
Incorrect part length |
Posted by: Yitzy Kasowitz - 2016-01-07, 21:02 - Forum: General LDraw.org Discussion
- Replies (2)
|
|
Hi,
Part 30292 appears to be half a stud short.
It's listed as 'Flag 7x3 with rod' which already is one stud length less then what Lego considers it (8x3).
If this is already known or if there's another place to post this please let me know as I'm new here.
Thanks!
|
|
|
Set the LDView camera position with POV values? |
Posted by: Brian - 2016-01-04, 6:33 - Forum: General LDraw.org Discussion
- Replies (1)
|
|
Hi, is it possible to set the LDView camera position using the location and look values from a previously exported POV?
Code: // .LXF > .LDR > .POV
// .LDR generated by LEGO Digital Designer 4.3
// .POV generated by LDView 4.1
// POV-Ray version 3.7.0.msvc10.win64
// POV Camera location vector
#declare LDXCameraLoc = < -321.407227,-293.625153,-993.385681 >;
// POV Camera look-at point vector
#declare LDXCameraLookAt = < 29.499531794876987,-257.1845097763055,32.221443202768342 >;
// POV Camera sky vector (<0,-1,0> will usually work for standard "up")
#declare LDXCameraSky = < -0.054637141728353447,-0.99703780595713842,0.054133134362709626 >;
// ...
Thanks,
Brian
|
|
|
2016/2017 LDraw.org Steering Committee: Call for Nominations |
Posted by: Willy Tschager - 2016-01-03, 19:07 - Forum: LDraw.org Announcements
- Replies (39)
|
|
Per the LDraw.org Bylaws at http://www.ldraw.org/article/268.html, Subsection
6.03(a), the 2015/2016 Steering Committee hereby calls for the community to
nominate individuals as candidates for the 2016/2017 Steering Committee[1].
Please post nominations in response to this message. Nominations will only be
recognized if they are in response to this message.
Per ss.6.03(a), you must specify the name of the person you are nominating,
along with your name. Another member of the community must second the nomination
in a reply, and the nominee must publicly accept the nomination in the same
channel (direct reply to the nomination or second) in order to be valid. If the
nominee does not accept, it will be assumed that he or she has declined, and
they will not be placed on the ballot.
Nominations will close at 11:59 PM GMT on 29 February 2016. This means that to
be listed on the ballot, a candidate must have been nominated, seconded and must
have formally stated acceptance by that time.
The Steering Committee will give sufficient notice of the election and election
procedures per ss.6.03(b).
NOTE: subsection 6.03(b) states that elections should take place before March 1.
We interpret this to mean that we will commence the election on March 1, but
since it is electronic, it will run for 2 weeks, just as last time. The exact
time and date of start and end will be announced sometime very close to (but
after) 0000 GMT March 1.
Again, thanks to all of you for your commitment to the goals of the
organization, and in working with us this year. Please, stay involved with
LDraw.org and keep it moving forward!
Willy Tschager
On behalf of the LDraw.org Steering Committee
--
[1] Try not to confuse the LDraw.org Steering Committee (SteerCo) with the LDraw
Standards Committee (LSC). The Steering Committee sets the course for the LDraw
Organization while the Standards Committee deals with the LDraw File Format.
|
|
|
A few questions about making patterned parts |
Posted by: Merlijn Wissink - 2016-01-03, 10:01 - Forum: Help
- Replies (1)
|
|
For some reason, I decided I wanted to make all the Adventurers sets in LDraw, but complete including all missing patterns etc.
Aside for a bunch missing parts which I hope someone can make (for example this, this, this, this or this), there are also a lot of missing stickers and patterns.
Now, I have no idea if I'll ever finish all these Adventurers sets (sadly, I'm known for not finishing things...), I do have a few 'general' questions.
I'm quite new to making LDraw parts. I did a few patterned parts about a year ago (with help from Philo, thanks Philo!), but I'm stuck now with 2 things:
- How can I make a patterned minifig head? Does someone maybe have a LPC template?
- I wanted to make this pattern (I do have this part in real life btw ), but when I import the 'projection' data in LPC, a lot of the shape is missing. Is that because it uses these 'primitives' or something like that?
And aside from that, I also have this question about LPC:
When I import a brick as projection data in LPC, there's an option that says 'Edit reference lines'. That way I can remove those green reference lines, but I can't remove the yellow dots and when I export the part, LPC still splits at the spots where there used to be a green line.
Hopefully my questions are clear and somebody would like to take the time to answer these
Thanks!
|
|
|
|