Supported files

When opening a file in rhino, there is the option to look for .3dm files, or "Supported Files (.)

However, in a directory I have three .jpg files, but I can’t see them in the file open dialog - I just see “No items match your search”

Now in fact this isn’t strictly true, because rhino can import .jpg via the picture command.

But in any case, I’d like an option (which many programs have) to be able to see all files within the dialog, even if rhino can’t open them.

Why? Because my directories have many files within them related to a project I’m working on, rhino files just being one of the types.
I find it disconcerting not seeing those files listed when I’m looking at a directory, regardless of what program I’m using.

If I want to filter by .3dm, or any file format that rhino recognises, the options are there; other wise, I’d like to see everything.

cheers
rabbit

rhino cannot open jpeg via file>open.

you can only see them with the picture command.

it’s a context thing. file>open is looking for model files that are 3d.

picture is looking for image files that are 2d.

you can however drag a jpeg into rhino and it will ask what you want to do with it- picture, background bitmap etc.

Rhino opens .ai files which are 2D, and .pdf and .dwg files which were originally 2D only but now may be 3D. It looks like the file types which can be openned are the same as can be imported.
https://docs.mcneel.com/rhino/mac/help/en-us/index.htm#fileio/_index_of_import_export_file_types.htm

right but they are vector… so there is curve data.

jpeg never has curve data so it’s siloed a bit into only being available for picture.

so for instance… you could not start rhino from scratch, do file>open and open a jpeg because there is no curve data at all.

now, could we add some smarts to file>open and make it see a jpeg and simply open a rhino file and go straight to the picture command? most likely.

Is that what you are going for?

Well that would be a fine thing, but for me, all I was asking for was simply an option to show ALL the files in the directory the file-open dialog is looking at, regardless of whether rhino can open them or not.

I explained why in my original post…

Rhino opens .pdf files containing raster images.

That is essentially what Rhino does when a .pdf file with an image is opened.
.pdf can contain raster data such as images. When Rhino opens a .pdf with an image it opens the image as a picture object. Text may be opened as text objects. The formating may have problems.

Simple example of .pdf file with raster image:
Weathervane.pdf (211.5 KB)

Opened in Adobe Acrobat:

Opened in Rhino 8:


picture surface

ID: d8b3b376-5fc8-4e87-a22d-754a826255c1 (90)
Object name: PDF21488_001.jpg
Layer name: Layer 01
Render Material:
source = from obj
index = 0
Attribute UserData:
UserData ID: 3F460FF7-9289-4fc0-BF66-7D7B7DC658BF
Plug-in: Rhino
description: Rhino Picture Frame Marker
saved in file: yes
copy count: 1

Geometry:
Valid surface.
surface.
Plane Surface
“U”: (0.000 <= U <= 322.500)
“V”: (0.000 <= V <= 258.000)
Edge Tally:
4 boundary edges
Edge Tolerances: all 0.000
Vertex Tolerances: all 0.000
Render mesh: 1 mesh 4 vertices 1 polygons
Created with fast meshing parameters.
Analysis mesh: none present

text

ID: b763fa1b-c6c1-41e3-83d6-60cc277bdb5c (85)
Object name: (not named)
Layer name: Layer 01
Render Material:
source = from layer
index = -1

Geometry:
Text
(ON_Text)
Point: (294.22,196.8,0) X-axis: (1,0,0) Y-axis: (0,1,0)
Height: 18.01800 millimeters
Wrapping width not set.
Justification: left,bottom
Runs: 1
Run 0: - Font: Calibri
Text : Weathervane
Not wrapped

  Annotation style:
    Name: Calibri Regular
    Style index: 0
    Style id: 1B94ED4F-6E1B-419b-81AA-B681AC60BCD1
    Text height: 1.00000 millimeter
    Model space scale: 1
    Arrow type:   Solid triangle

text

ID: 131d18eb-b73f-4ce0-a584-f773bc1aa213 (86)
Object name: (not named)
Layer name: Layer 01
Render Material:
source = from layer
index = -1

Geometry:
Text
(ON_Text)
Point: (212.86,168,0) X-axis: (1,0,0) Y-axis: (0,1,0)
Height: 18.00000 millimeters
Wrapping width not set.
Justification: left,bottom
Runs: 1
Run 0: - Font: Calibri
Text : Second
Not wrapped

  Annotation style:
    Name: Calibri Regular
    Style index: 0
    Style id: 1B94ED4F-6E1B-419b-81AA-B681AC60BCD1
    Text height: 1.00000 millimeter
    Model space scale: 1
    Arrow type:   Solid triangle

text

ID: 916fafd1-0d49-4176-8537-f6111612e811 (87)
Object name: (not named)
Layer name: Layer 01
Render Material:
source = from layer
index = -1

Geometry:
Text
(ON_Text)
Point: (289.06,168,0) X-axis: (1,0,0) Y-axis: (0,1,0)
Height: 18.00000 millimeters
Wrapping width not set.
Justification: left,bottom
Runs: 1
Run 0: - Font: Calibri
Text : Congretational
Not wrapped

  Annotation style:
    Name: Calibri Regular
    Style index: 0
    Style id: 1B94ED4F-6E1B-419b-81AA-B681AC60BCD1
    Text height: 1.00000 millimeter
    Model space scale: 1
    Arrow type:   Solid triangle

text

ID: 13bf38fd-7637-40fb-bc67-43f0a578a660 (88)
Object name: (not named)
Layer name: Layer 01
Render Material:
source = from layer
index = -1

Geometry:
Text
(ON_Text)
Point: (438.36,168,0) X-axis: (1,0,0) Y-axis: (0,1,0)
Height: 18.00000 millimeters
Wrapping width not set.
Justification: left,bottom
Runs: 1
Run 0: - Font: Calibri
Text : Church
Not wrapped

  Annotation style:
    Name: Calibri Regular
    Style index: 0
    Style id: 1B94ED4F-6E1B-419b-81AA-B681AC60BCD1
    Text height: 1.00000 millimeter
    Model space scale: 1
    Arrow type:   Solid triangle

text

ID: a8615014-7ff3-46db-bbfd-74fc05da95cf (89)
Object name: (not named)
Layer name: Layer 01
Render Material:
source = from layer
index = -1

Geometry:
Text
(ON_Text)
Point: (286.66,139.2,0) X-axis: (1,0,0) Y-axis: (0,1,0)
Height: 18.00000 millimeters
Wrapping width not set.
Justification: left,bottom
Runs: 1
Run 0: - Font: Calibri
Text : Warren, Maine
Not wrapped

  Annotation style:
    Name: Calibri Regular
    Style index: 0
    Style id: 1B94ED4F-6E1B-419b-81AA-B681AC60BCD1
    Text height: 1.00000 millimeter
    Model space scale: 1
    Arrow type:   Solid triangle